Correct Syntax of Countiif Function

JithuAccess

Member
Local time
Today, 10:58
Joined
Mar 3, 2020
Messages
325
Hello Guys,

In the Unbound Text Box control I have put the following Code

Code:
=Count([strClaim ID])(iif([datPayment Date]) between #2020-04-01# and #2020-04-30#)

I want to find the Total Number of Claims ID Between 01-Apr-2020 and 30-Apr-2020

I am getting an Error:

1619621444584.png


I think the Syntax is wrong. Could you please let me know what is the correct Syntax for this?
 
I think techonthenet.com is the best reference source for Access functions. Here's the one for iif:

 
I think techonthenet.com is the best reference source for Access functions. Here's the one for iif:


Thanks a lot
 
I think techonthenet.com is the best reference source for Access functions. Here's the one for iif:

Sorry but Problem Not Solved. I am getting the count of Claims if I am not giving any criteria:

Code:
=Count([strClaim ID])

But getting Error when I am giving criteria like this:

Code:
=Count([strClaim ID]) where [datPayment Date] Between #2020-04-01# and #2020-04-30#

Thanks
 
If you're trying to do conditional counting, I would suggest using the Sum() function instead. For example,

=Sum(IIf(SomeCondition=True,1,0))
 
If you're trying to do conditional counting, I would suggest using the Sum() function instead. For example,

=Sum(IIf(SomeCondition=True,1,0))
Thanks so much for your suggestion. My fields are [strClaim ID] and [datPayment Date] I want to find how many claims we received in a month. So could you please let me know how to do this?

Thank You
 
If you're trying to do conditional counting, I would suggest using the Sum() function instead. For example,

=Sum(IIf(SomeCondition=True,1,0))

I gave like this:

Code:
=sum([strClaim ID]iif([datPayment Date]between #2020-04-01# and #2020-04-30#,1,0))

But getting Error.

Thanks
 
I gave like this:

Code:
=sum([strClaim ID]iif([datPayment Date]between #2020-04-01# and #2020-04-30#,1,0))

But getting Error.

Thanks
Try it this way:
Code:
=Sum(IIf([datPayment Date]Between #4/1/2021# And #4/30/2021#,1,0))
 
Try it this way:
Code:
=Sum(IIf([datPayment Date]Between #4/1/2021# And #4/30/2021#,1,0))
Thanks it worked perfectly.

I know I am annoying you sorry about that.

How to find the Total Sum of Payments made between these Dates? I have another Field [curPaid Amount] and how to find the Sum of this field by giving the criteria as Between 4/1/2021 and 4/30/2021.

Sorry again for bothering you again.

Thanks
 
Try it this way:
Code:
=Sum(IIf([datPayment Date]Between #4/1/2021# And #4/30/2021#,1,0))
Thanks it worked perfectly.

I know I am annoying you sorry about that.

How to find the Total Sum of Payments made between these Dates? I have another Field [curPaid Amount] and how to find the Sum of this field by giving the criteria as Between 4/1/2021 and 4/30/2021.

Sorry again for bothering you again.

Thanks


Hi,

I think I solved this. I use DSum Function and it is working.

Thanks a lot for your Help
 

Users who are viewing this thread

Back
Top Bottom