Transcript
Excel - Fórmulas matriciais e funções especiais,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,
Item,Nome,Data,Quantidade,Valor un.,Valor total,Lógico,Percentual,,Contagem com três critérios,,,,,,,,
1,Jackson,02/08/06,2, 25.00 , 50.00 ,S,1.8%,,Critério 1:,Data >,30/06/06,,,,,,
2,Antônio Carlos,14/09/06,11, 78.00 , 858.00 ,S,5.6%,,Critério 2:,Valor un.<, 50.00 ,,,,,,
3,Júnior,07/11/06,7, 41.00 , 287.00 ,N,2.9%,,Critério 3:,Lógico =,S,Resultado,3,,,,
4,Eliane,08/06/06,45, 26.00 ," 1,170.00 ",S,1.9%,,,,,,{=SOMA((Data>M9)*(Valor_un.,0,,,,,,
9,Marcos,01/03/06,40, 46.00 ," 1,840.00 ",S,3.3%,,A somar:,Percentual,,Resultado,10.5%,,,,
10,Emília,04/09/06,64, 13.00 , 832.00 ,N,0.9%,,,,,,{=SOMA(SE(Nome=M15;SE(Quantidade<>0;Percentual;0);0))},,,,
11,Paulo,05/07/06,45, 41.00 ," 1,845.00 ",N,2.9%,,,,,,,,,,
12,Pedro,06/09/06,1, 78.00 , 78.00 ,S,5.6%,,Média com dois critérios,,,,,,,,
13,Rui,04/12/06,42, 11.00 , 462.00 ,S,0.8%,,Critério 1:,Lógico =,N,,,,,,
14,Sandra,12/01/06,, 95.00 , - ,S,6.8%,,Critério 2:,Data <,15/08/06,,,,,,
15,Vanessa,07/09/06,9, 62.00 , 558.00 ,N,4.4%,,A calcular:,Valor total,,Resultado, 862.50 ,,,,
16,Jackson,06/05/06,, 74.00 , - ,S,5.3%,,,,,,{=MÉDIA(SE(Lógico=M22;SE(Data"""";LIN(B1:B1000));1);1)}",,,,
,,,,,,,,,,,,,,,,,
,Soma com dois critérios no mesmo campo,,,,,,,,Soma de produto com critério,,,,,,,,
,Critério 1:,Nome =,Fernando,,,,,,Critério:,Percentual <=,3.0%,,,,,,
,Critério 2:,Nome =,Eliane,,,,,,Campo 1:,Quantidade,,,,,,,
,A somar:,Percentual,,Resultado,19.9%,,,,Campo 2:,Valor un.,,Resultado," 6,601.00 ",,,,
,,,,,{=SOMA(SE((Nome=M45)+(Nome=M46);Percentual))},,,,,,,,{=SOMA(SE((Percentual<=L75);Quantidade*Valor_un.;0))},,,,
,,,,,,,,,,,,,,,,,
,Soma com limite definido na fórmula,,,,,,,,Soma dos dígitos de um número,,,,,,,,
,A somar:,Valor total,(> 1000),Resultado," 14,715.00 ",,,,Número," 6,601.00 ",,Resultado,13,,,,
,,,,,"{=SOMASE(Valor_total;"">1000"")}",,,,,,,,"{=SOMA(1*EXT.TEXTO(L98;LIN(INDIRETO(""1:""&NÚM.CARACT(L98)));1))}",,,,
,,,,,,,,,,,,,,,,,
,"Soma, excluindo dois critérios simultaneamente",,,,,,,,Contagem com um ou outro critério,,,,,,,,
,Critério 1:,Nome =,Paulo,,,,,,Campo 1:,Nome =,Marcos,,,,,,
,Critério 2:,Quantidade =,0,,,,,,Campo 2:,Quantidade >,30,Resultado,11,,,,
,A somar:,Valor un.,,Resultado, 359.00 ,,,,,,,,{=SOMA(SE((Nome=M91)+(Quantidade>M92);1;0))},,,,
,,,,,{=SOMA(SE(MOD((Nome=L49)+(Quantidade=0);2);Valor_un.))},,,,,,,,,,,,
,,,,,,,,,Contagem entre intervalo,,,,,,,,
,"Contagem de registros, excluindo dois critérios",,,,,,,,Campo 1:,Percentual >,1.0%,,,,,,
,Critério 1:,Nome <>,Paulo,,,,,,Campo 2:,Percentual <,4.0%,Resultado,10,,,,
,Critério 2:,Quantidade <>,0,Resultado,25,,,,,,,,{=SOMA(SE(Percentual>=L94;SE(Percentual<=L95;1;0)))},,,,
,,,,,{=SOMA(SE((Nome<>M64)+(Quantidade<>0);1;0))},,,,,,,,,,,,
,,,,,,,,,Soma de produto,,,,,,,,
,Contagem de repetições do registro mais numeroso,,,,,,,,Campo 1:,Quantidade,,,,,,,
,A contar:,Nome,,Resultado,4,,,,Campo 2:,Valor un.,,Resultado," 21,666.00 ",,,,
,,,,,{=MÁXIMO(CONT.SE(Nome;Nome))},,,,,,,,{=SOMA(Quantidade*Valor_un.)},,,,
,,,,,,,,,,,,,,,,,
,,,,,,,,,Valor mais próximo da média,,,,,,,,
,Procura com dois critérios,,,,,,,,A calcular,Valor un.,,Resultado,54,,,,
,Campo 1:,Valor un. =,46,,,,,,,,,,{=ÍNDICE(Valor_un.;CORRESP(MÍNIMO(ABS(Valor_un.-MÉDIA(Valor_un.)));ABS(Valor_un.-MÉDIA(Valor_un.));0))},,,,
,Campo 2:,Lógico =,S,Resultado,Marcos,,,,,,,,,,,,
,,,,, =ÍNDICE(Nome;CORRESP(D63&D64;Valor_un.&Lógico;0)),,,,"Contagem de valores únicos, excluindo os vazios",,,,,,,,
,,,,,,,,,A contar:,Quantidade,,Resultado,14,,,,
,,,,,,,,,,,,,"{=SOMA(SE(FREQÜÊNCIA(SE(NÚM.CARACT(Quantidade)>0;CORRESP(Quantidade;Quantidade;0);"""");SE(NÚM.CARACT(Quantidade)>0;CORRESP(Quantidade;Quantidade;0);""""))>0;1))}",,,,
,,,,,,,,,,,,,,,,,
,Função Somarproduto com dois critérios,,,,,,,,Soma com três critérios,,,,,,,,
,Critério 1:,Nome =,Fernando,,,,,,Critério 1:,Data >=,15/03/2006,,,,,,
,Critério 2:,Lógico =,N,,,,,,Critério 2:,Data <=,10/12/2010,,,,,,
,A somar:,Valor total,,Resultado," 1,072.00 ",,,,Critério 3:,Lógico =,S,,,,,,
,,,,,=SOMARPRODUTO((Nome=D38)*(Lógico=D39)*(Valor_total)),,,,A somar:,Valor total,,Resultado," 6,923.00 ",,,,
,,,,,,,,,,,,,{=SOMA(SE((Data>=L74)*(DataL78);2);Quantidade))},,,,
,Localização de valor através da função Índice,,,,,,,,,,,,,,,,
,Critério 1:,Linha =,10,,,,,,Soma de valores únicos,,,,,,,,
,Critério 2:,Coluna =,4,Resultado,13,,,,A somar:,Valor un.,,Resultado,798,,,,
,,,,,=ÍNDICE(Dados;D81;D82),,,,,,,,=SOMA(SE(FREQÜÊNCIA(Valor_un.;Valor_un.)>0;Valor_un.)),,,,
,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,
,,Fórmulas matriciais,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,
,,Funções,,,,,,,,,,,"Nota: As fórmulas matriciais, delimitadas por { }, só funcionam se forem confirmadas por CTRL + SHIFT + ENTER, simultaneamente.",,,,
,,,,,,,,,,,,,,,,,
,,,Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec,Jan
,,S, 44.00 , - ," 1,840.00 ", - , - ," 1,170.00 ", - ," 3,280.00 "," 1,560.00 ", - , 451.00 , 462.00 ,
,,N, 240.00 , - , - ," 2,418.00 ", - , - ," 2,517.00 ", - ," 6,565.00 ", 832.00 , 287.00 , - ,
,,,,,,,,,,,,,,,
Marcos,0,25,0 ,0 ,0 ,9 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,
Marcos,25,50,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,
Marcos,50,75,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,
Emília,0,25,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,
Emília,25,50,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,
Emília,50,75,0 ,0 ,0 ,0 ,0 ,0 ,56 ,0 ,64 ,0 ,0 ,0 ,
Fernando,0,25,2 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,11 ,0 ,
Fernando,25,50,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,
Fernando,50,75,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,64 ,0 ,0 ,
,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,