Fórmula do conselho no relatório de acesso dos Estados-Membros
Algo terrível aconteceu com a minha pobre tentativa de adicionar uma forumula ao meu relatório de acesso.
estou a tentar adicionar uma fórmula no cabeçalho do meu relatório para contar o número de itens na minha coluna Service
que contêm uma determinada palavra. O problema é que eu sou um amador absoluto quando se trata de código SQL.
=CountIf([Service]="Housing")
É o código que eu esperava que funcionasse, mas parece que não estou a chegar a lado nenhum.
1
2 answers
Não existe nenhuma função Countif
No Access. No entanto, você pode usar Sum
e IIf
(ou seja, imediato se) para realizar a mesma coisa. Tente:
=Sum(IIf([Service] Like "*Housing*", 1, 0))
O acima assume que você quer que a coluna de Serviço para contenha {[10] } a palavra "habitação". Isto pressupõe que estava a ser preciso na formulação da sua pergunta. Se você realmente quis dizer que quer contar o número de registros onde a coluna de serviço é igual a "habitação" exatamente, você usaria isso em vez disso:
=Sum(IIf([Service] = "Housing", 1, 0))
6
Author: mwolfe02, 2012-07-02 14:36:44
Isto também funciona:
=Count(IIf([Service]="Housing",1))
0
Author: David Newton Simiyu, 2016-05-19 23:23:24