- 11 Mai 2016 às 17:24
#10551
Boa tarde, a dúvida principal está em sublinhado para facilitar, se quiserem entender o contexto, leiam o restante
Tentarei ser objetivo, tenho duas planilhas:
Todos os registros efetuados pelos funcionários (uso como banco de dados), como um cliente pode ter vários produtos e é necessário registrar cada um em uma linha por transparência, isso de certa forma polui essa planilha principal, já que o código de cliente, que é uma das coisas mais utilizadas, repete-se várias vezes pelos registros.
Sendo assim, decidi extrair cada registro e usar somase para deixar a minha visão mais enxuta, assim deixo uma linha para cada cliente com a soma de valores dos produtos, a princípio, usei essa fórmula:
{=SEERRO(ÍNDICE(Plan1!$E$2:$E$1000;CORRESP(0;CONT.SE($A$1:A1;Plan1!$E$2:$E$1000);0));"")}
*Problemas
1- A última célula, ao invés de retornar vazio, me trás o valor 0, apenas a última do cálculo, se eu passo a formula por mais linhas do que o necessário(ex: tenho 250 registros, o 0 fica só no campo 251, do 252 até 500 fica vazio; de onde vem esse 0?
2- Alguém tem alguma sugestão de fórmula diferente com a mesma finalidade? Essa demora demais para carregar, imagino que por ser matricial (desculpem caso eu esteja falando besteira)
Obrigado desde já
Tentarei ser objetivo, tenho duas planilhas:
Todos os registros efetuados pelos funcionários (uso como banco de dados), como um cliente pode ter vários produtos e é necessário registrar cada um em uma linha por transparência, isso de certa forma polui essa planilha principal, já que o código de cliente, que é uma das coisas mais utilizadas, repete-se várias vezes pelos registros.
Sendo assim, decidi extrair cada registro e usar somase para deixar a minha visão mais enxuta, assim deixo uma linha para cada cliente com a soma de valores dos produtos, a princípio, usei essa fórmula:
{=SEERRO(ÍNDICE(Plan1!$E$2:$E$1000;CORRESP(0;CONT.SE($A$1:A1;Plan1!$E$2:$E$1000);0));"")}
*Problemas
1- A última célula, ao invés de retornar vazio, me trás o valor 0, apenas a última do cálculo, se eu passo a formula por mais linhas do que o necessário(ex: tenho 250 registros, o 0 fica só no campo 251, do 252 até 500 fica vazio; de onde vem esse 0?
2- Alguém tem alguma sugestão de fórmula diferente com a mesma finalidade? Essa demora demais para carregar, imagino que por ser matricial (desculpem caso eu esteja falando besteira)
Obrigado desde já