............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Regularizar Tabla con celdas combinadas para poder filtrar

Ver el tema anterior Ver el tema siguiente Ir abajo

Regularizar Tabla con celdas combinadas para poder filtrar

Mensaje por GalileoGali el Mar Feb 19, 2008 8:19 pm

Si tenemos que filtrar una tabla donde los registros son irregulares, es decir donde hay celdas normales y celdas combinadas que abarcan mas de un registro, resulta imposible aplicar Filtros avanzados en forma normal, para eso podemos valernos de una "TRADUCCION" de la Tabla que mostramos, a otra auxiliar que bien podria estar oculta, pero ser esta última la fuente del Filtro
Tabla Base
DATOS

 ABCDEFGHI
3FECHAHORAPODER CALORIFICO Wobbe Te/m3TOTAL GAS SP (m3/h)TOTAL GAS (Nm3/h)PROMEDIO PCS Wobbe (Te/Nm3)PROMEDIO GAS SP (m3/h)PROMEDIO GAS (Nm3/h)Energia (Te/h)
41-ene-088,0010,094390423510,074408425742.862
512,0010,1744104266
616,0010,0544204269
720,00   
80,0010,0544204272
94,009,9344004243
102-ene-088,0010,094400425310,144407425543.166
1112,0010,1044004238
1216,00   
1320,00   
140,0010,1744204275
154,00   
Spreadsheet Formulas
CellFormula
F4=IF(COUNTA(C4:C9)=0,"",AVERAGE(C4:C11))
G4=IF(AND(D4="",D5="",D6="",D7="",D8="",D9=""),"",AVERAGE(D4:D9))
H4=IF(AND(E4="",E5="",E6="",E7="",E8="",E9=""),"",AVERAGE(E4:E9))
I4=IF(AND(F4="",H4=""),"",(F4*H4))
F10=IF(COUNTA(C10:C15)=0,"",AVERAGE(C10:C17))
G10=IF(AND(D10="",D11="",D12="",D13="",D14="",D15=""),"",AVERAGE(D10:D15))
H10=IF(AND(E10="",E11="",E12="",E13="",E14="",E15=""),"",AVERAGE(E10:E15))
I10=IF(AND(F10="",H10=""),"",(F10*H10))


Excel tables to the web >> [Tienes que estar registrado y conectado para ver este vínculo]

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional

GalileoGali
Admin

Masculino Cantidad de envíos : 1962
Edad : 61
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

CONTINUACION...

Mensaje por GalileoGali el Mar Feb 19, 2008 8:20 pm

Tabla regularizada AUXILIAR base para aplicar filtros avanzados.

DATOS

 KLMNOPQRS
3FECHAHORAPODER CALORIFICO Wobbe Te/m3TOTAL GAS SP (m3/h)TOTAL GAS (Nm3/h)PROMEDIO PCS Wobbe (Te/Nm3)PROMEDIO GAS SP (m3/h)PROMEDIO GAS (Nm3/h)Energia (Te/h)
41-ene-088,0010,094390,004235,0010,074408,004257,0042861,91
51-ene-0812,0010,174410,004266,0010,074408,004257,0042861,91
61-ene-0816,0010,054420,004269,0010,074408,004257,0042861,91
71-ene-0820,000,000,000,0010,074408,004257,0042861,91
81-ene-080,0010,054420,004272,0010,074408,004257,0042861,91
91-ene-084,009,934400,004243,0010,074408,004257,0042861,91
102-ene-088,0010,094400,004253,0010,144406,674255,3343166,10
112-ene-0812,0010,104400,004238,0010,144406,674255,3343166,10
Spreadsheet Formulas
CellFormula
K4=IF(A4="",K3,A4)
L4=B4
M4=C4
N4=D4
O4=E4
P4=IF(ISBLANK(F4),P3,F4)
Q4=IF(ISBLANK(G4),Q3,G4)
R4=IF(ISBLANK(H4),R3,H4)
S4=IF(ISBLANK(I4),S3,I4)
K5=IF(A5="",K4,A5)
L5=B5
M5=C5
N5=D5
O5=E5
P5=IF(ISBLANK(F5),P4,F5)
Q5=IF(ISBLANK(G5),Q4,G5)
R5=IF(ISBLANK(H5),R4,H5)
S5=IF(ISBLANK(I5),S4,I5)
K6=IF(A6="",K5,A6)
L6=B6
M6=C6
N6=D6
O6=E6
P6=IF(ISBLANK(F6),P5,F6)
Q6=IF(ISBLANK(G6),Q5,G6)
R6=IF(ISBLANK(H6),R5,H6)
S6=IF(ISBLANK(I6),S5,I6)
K7=IF(A7="",K6,A7)
L7=B7
M7=C7
N7=D7
O7=E7
P7=IF(ISBLANK(F7),P6,F7)
Q7=IF(ISBLANK(G7),Q6,G7)
R7=IF(ISBLANK(H7),R6,H7)
S7=IF(ISBLANK(I7),S6,I7)
K8=IF(A8="",K7,A8)
L8=B8
M8=C8
N8=D8
O8=E8
P8=IF(ISBLANK(F8),P7,F8)
Q8=IF(ISBLANK(G8),Q7,G8)
R8=IF(ISBLANK(H8),R7,H8)
S8=IF(ISBLANK(I8),S7,I8)
K9=IF(A9="",K8,A9)
L9=B9
M9=C9
N9=D9
O9=E9
P9=IF(ISBLANK(F9),P8,F9)
Q9=IF(ISBLANK(G9),Q8,G9)
R9=IF(ISBLANK(H9),R8,H9)
S9=IF(ISBLANK(I9),S8,I9)
K10=IF(A10="",K9,A10)
L10=B10
M10=C10
N10=D10
O10=E10
P10=IF(ISBLANK(F10),P9,F10)
Q10=IF(ISBLANK(G10),Q9,G10)
R10=IF(ISBLANK(H10),R9,H10)
S10=IF(ISBLANK(I10),S9,I10)
K11=IF(A11="",K10,A11)
L11=B11
M11=C11
N11=D11
O11=E11
P11=IF(ISBLANK(F11),P10,F11)
Q11=IF(ISBLANK(G11),Q10,G11)
R11=IF(ISBLANK(H11),R10,H11)
S11=IF(ISBLANK(I11),S10,I11)


Excel tables to the web >> [Tienes que estar registrado y conectado para ver este vínculo]

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional

GalileoGali
Admin

Masculino Cantidad de envíos : 1962
Edad : 61
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.