Uma possível solução baseada em IF e & Combinação de função AND. Pode haver uma maneira mais simples de fazer o mesmo. A fórmula precisa ser mapeada para cada tabela mestre representando Store Open & Horários próximos para cada dia da semana.
Eu tenho três colunas em uma planilha.
Essastrêscolunasrepresentamashorasdeumalojaparaumdeterminadodia(cadalojatemumconjuntodecolunasparacadadia).
Eugostariadepreenchercadacélulanestatabela
com o número de lojas abertas naquele momento específico daquele dia específico.
Que tipo de fórmula posso usar para calcular isso? Qual é a minha melhor abordagem para resolver este problema?
Exemplo: Usando a informação dada seria que para segunda-feira, existem 3 lojas abertas às 13:00. A célula correspondente à segunda-feira às 13:00 seria preenchida com um 3. Às 16:00, há duas lojas abertas. A célula para 2:00 PM seria preenchida com um 2. Isso ocorreria para cada hora de cada dia.
Isso requer 2 operações
uma. Determinar se uma loja está aberta em um horário específico
b. Para adicionar lojas, se estiverem abertas
isso exigirá fórmulas aninhadas & referências misturadas
(siga os links para saber mais, e experimente-os por conta própria, a resposta abaixo não fará sentido caso contrário)
se a loja estiver aberta, então 1, se fechado, então 0, & adicionar 0s e amp; 1s para obter a soma de todas as lojas abertas
adicione mais funções para mais armazenamentos & ajuste as referências para os dias da semana, conforme mostrado na captura de tela abaixo
assim que as referências forem determinadas para a primeira linha, use o preenchimento automático para o restante das células nas linhas subsequentes
Eu usei 3 lojas como exemplo aqui, adicione mais lojas com +
na barra de fórmulas
Para segunda-feira
Paraterça-feira
& assim por diante
Observação : isso funcionará somente se a hora for armazenada como número, não como texto. Se for texto, por favor formate-o como número antes de tentar esta solução
Tags microsoft-excel