Tenho uma tabela de tuplas (palestra, local, intervalo de tempo), juntamente com uma coluna que indica se essa combinação deve fazer parte de uma programação. Veja como fica
Falar | Local | Intervalo de tempo | Agendado? |
---|---|---|---|
Pitão | Álamo tremedor | 9 | |
Pitão | Álamo tremedor | 10 | 1 |
Pitão | Álamo tremedor | 11 | |
Pitão | Madrona | 9 | 1 |
... | ... | ... | ... |
js | Abeto | 9 | |
js | Abeto | 10 |
Tenho um intervalo nomeado para cada uma das colunas, para facilitar a leitura das fórmulas. A Scheduled?
coluna é chamada X
.
Estou tentando responder perguntas como "'python' está programado para algum lugar às 9h?" usando uma fórmula. Tenho algumas construções que acredito que devem ser equivalentes, mas apenas algumas delas dão a resposta certa.
"Python" está programado para as 9h? | fórmula |
---|---|
0 | =SOMA.SE((discussão = "python") * (intervalo de tempo = 9), ">= 1", X) |
1 | =SOMASES(X, talk, "python", intervalo de tempo , 9) |
0 | =SOMA(X * (discussão = "python") * (intervalo de tempo = 9)) |
0 | =CONTAGEM(FILTRO(X, discussão = "python", intervalo de tempo = 9, X)) |
1 | =CONT.SE(discussão, "python", intervalo de tempo, 9, X, 1) |
Espero que a resposta seja 1
, que é dada pelas fórmulas SUMIFS
e COUNTIFS
. O que estou fazendo errado nas outras? Ou onde estou entendendo errado como as fórmulas funcionam?
Aqui está uma planilha do Google com uma pequena reprodução do problema em um conjunto de dados: SUMIF vs SUMIFS .