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

Regularizar Tabla con celdas combinadas para poder filtrar

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
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
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
avatar
GalileoGali
Admin

Masculino Cantidad de envíos : 1963
Edad : 62
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

Volver arriba


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