Ir ao conteúdo

Erro em fórmula


COMPRADOR

Posts recomendados

Postado

Bom dia

Tenho uma planilha que peguei aqui e adequei as minhas necessidades. Ela é de comparativo de preços por empresas (cotação de preços). Acontece que quando inclui mais linhas de produtos, não sei o que fazer com a fórmula de itens ganhos por empresa (total por empresa dos itens ganhos).

Ela era assim:

=SE(ÉERROS(ÍNDICE(D7:D7;CORRESP(D$6;$V$7:$V$7;0))*ÍNDICE($C$7;CORRESP(D$6;$V$7:$V$7;0)));0;ÍNDICE(D7:D7;CORRESP(D$6;$V$7:$V$7;0))*ÍNDICE($C$7;CORRESP(D$6;$V$7:$V$7;0)))+SE(ÉERROS(ÍNDICE(D8:D8;CORRESP(D$6;$V$8:$V$8;0))*ÍNDICE($C$8;CORRESP(D$6;$V$8:$V$8;0)));0;ÍNDICE(D8:D8;CORRESP(D$6;$V$8:$V$8;0))*ÍNDICE($C$8;CORRESP(D$6;$V$8:$V$8;0)))+SE(ÉERROS(ÍNDICE(D9:D9;CORRESP(D$6;$V$9:$V$9;0))*ÍNDICE($C$9;CORRESP(D$6;$V$9:$V$9;0)));0;ÍNDICE(D9:D9;CORRESP(D$6;$V$9:$V$9;0))*ÍNDICE($C$9;CORRESP(D$6;$V$9:$V$9;0)))+SE(ÉERROS(ÍNDICE(D10:D10;CORRESP(D$6;$V$10:$V$10;0))*ÍNDICE($C$10;CORRESP(D$6;$V$10:$V$10;0)));0;ÍNDICE(D10:D10;CORRESP(D$6;$V$10:$V$10;0))*ÍNDICE($C$10;CORRESP(D$6;$V$10:$V$10;0)))+SE(ÉERROS(ÍNDICE(D11:D11;CORRESP(D$6;$V$11:$V$11;0))*ÍNDICE($C$11;CORRESP(D$6;$V$11:$V$11;0)));0;ÍNDICE(D11:D11;CORRESP(D$6;$V$11:$V$11;0))*ÍNDICE($C$11;CORRESP(D$6;$V$11:$V$11;0)))+SE(ÉERROS(ÍNDICE(D12:D12;CORRESP(D$6;$V$12:$V$12;0))*ÍNDICE($C$12;CORRESP(D$6;$V$12:$V$12;0)));0;ÍNDICE(D12:D12;CORRESP(D$6;$V$12:$V$12;0))*ÍNDICE($C$12;CORRESP(D$6;$V$12:$V$12;0)))+SE(ÉERROS(ÍNDICE(D13:D13;CORRESP(D$6;$V$13:$V$13;0))*ÍNDICE($C$13;CORRESP(D$6;$V$13:$V$13;0)));0;ÍNDICE(D13:D13;CORRESP(D$6;$V$13:$V$13;0))*ÍNDICE($C$13;CORRESP(D$6;$V$13:$V$13;0)))+SE(ÉERROS(ÍNDICE(D14:D14;CORRESP(D$6;$V$14:$V$14;0))*ÍNDICE($C$14;CORRESP(D$6;$V$14:$V$14;0)));0;ÍNDICE(D14:D14;CORRESP(D$6;$V$14:$V$14;0))*ÍNDICE($C$14;CORRESP(D$6;$V$14:$V$14;0)))+SE(ÉERROS(ÍNDICE(D15:D15;CORRESP(D$6;$V$15:$V$15;0))*ÍNDICE($C$15;CORRESP(D$6;$V$15:$V$15;0)));0;ÍNDICE(D15:D15;CORRESP(D$6;$V$15:$V$15;0))*ÍNDICE($C$15;CORRESP(D$6;$V$15:$V$15;0)))+SE(ÉERROS(ÍNDICE(D16:D16;CORRESP(D$6;$V$16:$V$16;0))*ÍNDICE($C$16;CORRESP(D$6;$V$16:$V$16;0)));0;ÍNDICE(D16:D16;CORRESP(D$6;$V$16:$V$16;0))*ÍNDICE($C$16;CORRESP(D$6;$V$16:$V$16;0)))+SE(ÉERROS(ÍNDICE(D17:D17;CORRESP(D$6;$V$17:$V$17;0))*ÍNDICE($C$17;CORRESP(D$6;$V$17:$V$17;0)));0;ÍNDICE(D17:D17;CORRESP(D$6;$V$17:$V$17;0))*ÍNDICE($C$17;CORRESP(D$6;$V$17:$V$17;0)))+SE(ÉERROS(ÍNDICE(D18:D18;CORRESP(D$6;$V$18:$V$18;0))*ÍNDICE($C$18;CORRESP(D$6;$V$18:$V$18;0)));0;ÍNDICE(D18:D18;CORRESP(D$6;$V$18:$V$18;0))*ÍNDICE($C$18;CORRESP(D$6;$V$18:$V$18;0)))+SE(ÉERROS(ÍNDICE(D19:D19;CORRESP(D$6;$V$19:$V$19;0))*ÍNDICE($C$19;CORRESP(D$6;$V$19:$V$19;0)));0;ÍNDICE(D19:D19;CORRESP(D$6;$V$19:$V$19;0))*ÍNDICE($C$19;CORRESP(D$6;$V$19:$V$19;0)))+SE(ÉERROS(ÍNDICE(D20:D20;CORRESP(D$6;$V$20:$V$20;0))*ÍNDICE($C$20;CORRESP(D$6;$V$20:$V$20;0)));0;ÍNDICE(D20:D20;CORRESP(D$6;$V$20:$V$20;0))*ÍNDICE($C$20;CORRESP(D$6;$V$20:$V$20;0)))+SE(ÉERROS(ÍNDICE(D21:D21;CORRESP(D$6;$V$21:$V$21;0))*ÍNDICE($C$21;CORRESP(D$6;$V$21:$V$21;0)));0;ÍNDICE(D21:D21;CORRESP(D$6;$V$21:$V$21;0))*ÍNDICE($C$21;CORRESP(D$6;$V$21:$V$21;0)))+SE(ÉERROS(ÍNDICE(D22:D22;CORRESP(D$6;$V$22:$V$22;0))*ÍNDICE($C$22;CORRESP(D$6;$V$22:$V$22;0)));0;ÍNDICE(D22:D22;CORRESP(D$6;$V$22:$V$22;0))*ÍNDICE($C$22;CORRESP(D$6;$V$22:$V$22;0)))+SE(ÉERROS(ÍNDICE(D23:D23;CORRESP(D$6;$V$23:$V$23;0))*ÍNDICE($C$23;CORRESP(D$6;$V$23:$V$23;0)));0;ÍNDICE(D23:D23;CORRESP(D$6;$V$23:$V$23;0))*ÍNDICE($C$23;CORRESP(D$6;$V$23:$V$23;0)))+SE(ÉERROS(ÍNDICE(D24:D24;CORRESP(D$6;$V$24:$V$24;0))*ÍNDICE($C$24;CORRESP(D$6;$V$24:$V$24;0)));0;ÍNDICE(D24:D24;CORRESP(D$6;$V$24:$V$24;0))*ÍNDICE($C$24;CORRESP(D$6;$V$24:$V$24;0)))+SE(ÉERROS(ÍNDICE(D25:D25;CORRESP(D$6;$V$25:$V$25;0))*ÍNDICE($C$25;CORRESP(D$6;$V$25:$V$25;0)));0;ÍNDICE(D25:D25;CORRESP(D$6;$V$25:$V$25;0))*ÍNDICE($C$25;CORRESP(D$6;$V$25:$V$25;0)))+SE(ÉERROS(ÍNDICE(D26:D26;CORRESP(D$6;$V$26:$V$26;0))*ÍNDICE($C$26;CORRESP(D$6;$V$26:$V$26;0)));0;ÍNDICE(D26:D26;CORRESP(D$6;$V$26:$V$26;0))*ÍNDICE($C$26;CORRESP(D$6;$V$26:$V$26;0)))+SE(ÉERROS(ÍNDICE(D27:D27;CORRESP(D$6;$V$27:$V$27;0))*ÍNDICE($C$27;CORRESP(D$6;$V$27:$V$27;0)));0;ÍNDICE(D27:D27;CORRESP(D$6;$V$27:$V$27;0))*ÍNDICE($C$27;CORRESP(D$6;$V$27:$V$27;0)))+SE(ÉERROS(ÍNDICE(D28:D28;CORRESP(D$6;$V$28:$V$28;0))*ÍNDICE($C$28;CORRESP(D$6;$V$28:$V$28;0)));0;ÍNDICE(D28:D28;CORRESP(D$6;$V$28:$V$28;0))*ÍNDICE($C$28;CORRESP(D$6;$V$28:$V$28;0)))+SE(ÉERROS(ÍNDICE(D29:D29;CORRESP(D$6;$V$29:$V$29;0))*ÍNDICE($C$29;CORRESP(D$6;$V$29:$V$29;0)));0;ÍNDICE(D29:D29;CORRESP(D$6;$V$29:$V$29;0))*ÍNDICE($C$29;CORRESP(D$6;$V$29:$V$29;0)))+SE(ÉERROS(ÍNDICE(D30:D30;CORRESP(D$6;$V$30:$V$30;0))*ÍNDICE($C$30;CORRESP(D$6;$V$30:$V$30;0)));0;ÍNDICE(D30:D30;CORRESP(D$6;$V$30:$V$30;0))*ÍNDICE($C$30;CORRESP(D$6;$V$30:$V$30;0)))+SE(ÉERROS(ÍNDICE(D31:D31;CORRESP(D$6;$V$31:$V$31;0))*ÍNDICE($C$31;CORRESP(D$6;$V$31:$V$31;0)));0;ÍNDICE(D31:D31;CORRESP(D$6;$V$31:$V$31;0))*ÍNDICE($C$31;CORRESP(D$6;$V$31:$V$31;0)))+SE(ÉERROS(ÍNDICE(D32:D32;CORRESP(D$6;$V$32:$V$32;0))*ÍNDICE($C$32;CORRESP(D$6;$V$32:$V$32;0)));0;ÍNDICE(D32:D32;CORRESP(D$6;$V$32:$V$32;0))*ÍNDICE($C$32;CORRESP(D$6;$V$32:$V$32;0)))+SE(ÉERROS(ÍNDICE(D33:D33;CORRESP(D$6;$V$33:$V$33;0))*ÍNDICE($C$33;CORRESP(D$6;$V$33:$V$33;0)));0;ÍNDICE(D33:D33;CORRESP(D$6;$V$33:$V$33;0))*ÍNDICE($C$33;CORRESP(D$6;$V$33:$V$33;0)))

como faço para incluir até a linha106? está indo até a 33 pelo que entendi..[

Agradeço qquer ajuda.

Obrigada

Postado

Ola amigo tava dando uma olhada na sua plane na formula que você tem duvida minha sugestão é a seguinte se você reparar ela vai ate a linha 34

+SE(ÉERROS(ÍNDICE(F34:F34;CORRESP(F$7;$W$34:$W$34;0))*ÍNDICE($D$34;CORRESP(F$7;$W$34:$W$34;0)));0;ÍNDICE(F34:F34;CORRESP(F$7;$W$34:$W$34;0))*ÍNDICE($D$34;CORRESP(F$7;$W$35:$W$34;0)))

na ultima fomula copie desdo sinal de +se igual eu fiz aqui e cole no final da formula e altere a ultima linha ficando assim :

+SE(ÉERROS(ÍNDICE(F35:F35;CORRESP(F$7;$W$35:$W$35;0))*ÍNDICE($D$35;CORRESP(F$7;$W$35:$W$35;0)));0;ÍNDICE(F35:F35;CORRESP(F$7;$W$35:$W$35;0))*ÍNDICE($D$34;CORRESP(F$7;$W$35:$W$35;0)))

e assim sucessivamente..

aqui deu certo mais você vai ter bastante trabalho em rsrsr espero te ajudado

boa sorte

Postado

Valeu!

Muito obrigada

Ola amigo tava dando uma olhada na sua plane na formula que você tem duvida minha sugestão é a seguinte se você reparar ela vai ate a linha 34

+SE(ÉERROS(ÍNDICE(F34:F34;CORRESP(F$7;$W$34:$W$34;0))*ÍNDICE($D$34;CORRESP(F$7;$W$34:$W$34;0)));0;ÍNDICE(F34:F34;CORRESP(F$7;$W$34:$W$34;0))*ÍNDICE($D$34;CORRESP(F$7;$W$35:$W$34;0)))

na ultima fomula copie desdo sinal de +se igual eu fiz aqui e cole no final da formula e altere a ultima linha ficando assim :

+SE(ÉERROS(ÍNDICE(F35:F35;CORRESP(F$7;$W$35:$W$35;0))*ÍNDICE($D$35;CORRESP(F$7;$W$35:$W$35;0)));0;ÍNDICE(F35:F35;CORRESP(F$7;$W$35:$W$35;0))*ÍNDICE($D$34;CORRESP(F$7;$W$35:$W$35;0)))

e assim sucessivamente..

aqui deu certo mais você vai ter bastante trabalho em rsrsr espero te ajudado

boa sorte

  • Membro VIP
Postado

Caso o autor do tópico necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!