Página 1 de 1

Função subtotal com condição

Enviado: 11 Ago 2017 às 10:44
por Henry
Bom dia, tenho uma dúvida que está me quebrando a cabeça, segue:

Tenho uma planilha de controle de produção onde utilizo as seguinte base de dados:

Máquina utilizada (Coluna G)
Produto Fabricado (Coluna L)
Funcionário que trabalhou (Coluna T)
e Horas trabalhadas (Coluna Q).

Hoje utilizo a seguinte formula:
=SUBTOTAL(9;$Q$4:Q1796)/2
Essa formula me traz o total de horas que determinado trabalhador executou em determinada máquina e divide por "2" pois nesse caso são dois funcionários que desempenham o trabalho simultaneamente.

Porém esse determinado produto está descrito na coluna "L" seguido de uma medida, como por exemplo "Estribo de aço 7x7". Existem nessa linha Estribos de várias medidas diferentes.

Alguém sabe qual formula eu poderia utilizar para que o excel reconheça que quando no filtro existem produtos que contenham a descrição "Estribo" ele divida o resultado por "2" e quando o produto não possuir a descrição "Estribo" ele não divida.

Detalhe, sempre que filtrada a coluna, é filtrado a máquina e consequentemente um produto específico.

Muito obrigado a quem puder ajudar e se possível, explicar como funciona a formula para eu poder aprender e aplica-la em outras funções quando necessário.

Função subtotal com condição

Enviado: 11 Ago 2017 às 13:23
por FelipeMGarcia
Amigo, anexa a planilha que fica mais fácil de ajudar.

Abs

Re: Função subtotal com condição

Enviado: 11 Ago 2017 às 13:54
por Henry
Segue em anexo a planilha em questão, porem fui obrigado a bloquear boa parte dela, pois ela possui informações que não posso deixar amostra, me desculpem. Espero que seja possível ajudar através dessa que eu anexei.

A formula que necessito é a que se encontra em vermelho na célula L27.

Re: Função subtotal com condição

Enviado: 11 Ago 2017 às 15:23
por FelipeMGarcia
Henry,

Veja se é isso o que precisa.

Abs

Re: Função subtotal com condição

Enviado: 11 Ago 2017 às 15:37
por Henry
Pior que não era, pode ser que eu tenha me expressado mal na pergunta.

O que eu preciso é que, quando eu filtrar a coluna "L" para algum produto que contenha na descrição a palavra "Estribo", a formula some as linhas da coluna "Q" e divida por "2", porem quando no filtro de produtos, não existir nenhuma produto com a palavra "Estribo" na descrição a formula deve apenas somar os valores das linhas da coluna "Q" sem efetuar a divisão.

Supondo que após efetuar o filtro de produtos, em "Q4 e Q5" tenhamos o valor de 1,38 e 1,62 respectivamente e na coluna "L" os produtos apresentados contenham a palavra "Estribo" na descrição, a formula deve me dar o resultado de "(1,38 + 1,62)/2", porem caso a descrição não contenha a palavra "Estribo" a formula deve me retornar o resultado para "1,38 + 1,62";

Ressalto que, no filtro, sempre será utilizado apenas 1 tipo de produto, ou seja, nunca vai ocorrer de ser listado um produto que contenha a palavra "Estribo" e outro que não tenha essa palavra em sua descrição.

Mas muito obrigado pela ajuda até o momento.

Função subtotal com condição

Enviado: 11 Ago 2017 às 15:41
por FelipeMGarcia
Amigo, a planilha está bloqueada e não consigo fazer testes para validar a fórmula

Re: Função subtotal com condição

Enviado: 11 Ago 2017 às 15:46
por FelipeMGarcia
Veja se é isso que precisa.

Abs

Re: Função subtotal com condição

Enviado: 11 Ago 2017 às 16:27
por Henry
Vou lhe enviar agora o arquivo completo, pois tentei transportar a sua formula para o meu arquivo e não foi possível deu erro "#valor" e não consegui corrigir.

Teve um caso que nem eu vi, que no momento em que eu filtrar a coluna "H" com a opção de máquina "36 - Endir..." na coluna "L" vai buscar uma linha com a descrição "Regulagem" que precisa ser considerada também no cálculo do produto estribo.

Neste caso, quando na coluna "L" possuir as palavras "Estribo" e "Regulagem" ele deve dividir por dois, porem se em algum filtro a palavra "Regulagem" aparecer sem a palavra "Estribo" a formula não deve dividir.

Com base no texto em destaque eu acredito que a formula vá ficar mais fácil de ser desenvolvida se utilizar como condição de divisão a descrição da máquina "36" da coluna "H" pois essa máquina é a única que fabrica o produto as demais máquinas não devem ter o valor divido. Desculpe a confusão é que estou tentando agilizar um processo interno que faço a pouco tempo na empresa.

Não sei se me entendeu hehe...

Função subtotal com condição

Enviado: 11 Ago 2017 às 16:29
por FelipeMGarcia
Henry é uma fórmula matricial é para funcionar após digitar tem q apertar CTRL + shift + enter, sem isso vai dar erro mesmo

Re: Função subtotal com condição

Enviado: 11 Ago 2017 às 16:42
por Henry
Pocha cara, aparentemente aqui deu certo, muito obrigado velho, cara, tu é muito bom em, minha nossa cara, nunca eu ia conseguir imaginar uma formula assim, tu nem imagina quantas horas de trabalho vamos economizar e quanto erro vamos evitar. Mais uma vez, muito obrigado.... Tomara que um dia eu possa ajudar de alguma forma.