+ Reply to Thread
Results 1 to 11 of 11

IF function

Hybrid View

  1. #1
    Inspector
    Guest

    IF function

    Can someone tell me why this formula gives me an error message? It works for
    0 thru 5 but when i add the sixth or more it errors out.
    Thanks, John

    =IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),
    IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),
    IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),
    IF(10-COUNTBLANK(F3:O3)=3,TRUNC(SUM(F3:O3)/30),
    IF(10-COUNTBLANK(F3:O3)=4,TRUNC(SUM(F3:O3)/40),
    IF(10-COUNTBLANK(F3:O3)=5,TRUNC(SUM(F3:O3)/50),
    IF(10-COUNTBLANK(F3:O3)=6,TRUNC(SUM(F3:O3)/60,""))))))

  2. #2
    Toppers
    Guest

    RE: IF function

    There is a limit of 7 nested if functions and you have reached it.

    "Inspector" wrote:

    > Can someone tell me why this formula gives me an error message? It works for
    > 0 thru 5 but when i add the sixth or more it errors out.
    > Thanks, John
    >
    > =IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),
    > IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),
    > IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),
    > IF(10-COUNTBLANK(F3:O3)=3,TRUNC(SUM(F3:O3)/30),
    > IF(10-COUNTBLANK(F3:O3)=4,TRUNC(SUM(F3:O3)/40),
    > IF(10-COUNTBLANK(F3:O3)=5,TRUNC(SUM(F3:O3)/50),
    > IF(10-COUNTBLANK(F3:O3)=6,TRUNC(SUM(F3:O3)/60,""))))))


  3. #3
    Duke Carey
    Guest

    RE: IF function

    maybe

    =IF(AND(COUNTBLANK(F3:O3)>3,COUNTBLANK(F3:O3)<8),TRUNC(SUM(F3:O3)/(10*(10-COUNTBLANK(F3:O3)))),IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),""))))


    "Inspector" wrote:

    > Can someone tell me why this formula gives me an error message? It works for
    > 0 thru 5 but when i add the sixth or more it errors out.
    > Thanks, John
    >
    > =IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),
    > IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),
    > IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),
    > IF(10-COUNTBLANK(F3:O3)=3,TRUNC(SUM(F3:O3)/30),
    > IF(10-COUNTBLANK(F3:O3)=4,TRUNC(SUM(F3:O3)/40),
    > IF(10-COUNTBLANK(F3:O3)=5,TRUNC(SUM(F3:O3)/50),
    > IF(10-COUNTBLANK(F3:O3)=6,TRUNC(SUM(F3:O3)/60,""))))))


  4. #4
    Inspector
    Guest

    RE: IF function

    I actually have to continue up to IF 10-COUNTBLANK =10

    "Duke Carey" wrote:

    > maybe
    >
    > =IF(AND(COUNTBLANK(F3:O3)>3,COUNTBLANK(F3:O3)<8),TRUNC(SUM(F3:O3)/(10*(10-COUNTBLANK(F3:O3)))),IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),""))))
    >
    >
    > "Inspector" wrote:
    >
    > > Can someone tell me why this formula gives me an error message? It works for
    > > 0 thru 5 but when i add the sixth or more it errors out.
    > > Thanks, John
    > >
    > > =IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),
    > > IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),
    > > IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),
    > > IF(10-COUNTBLANK(F3:O3)=3,TRUNC(SUM(F3:O3)/30),
    > > IF(10-COUNTBLANK(F3:O3)=4,TRUNC(SUM(F3:O3)/40),
    > > IF(10-COUNTBLANK(F3:O3)=5,TRUNC(SUM(F3:O3)/50),
    > > IF(10-COUNTBLANK(F3:O3)=6,TRUNC(SUM(F3:O3)/60,""))))))


  5. #5
    Toppers
    Guest

    RE: IF function

    If the formulas for 7 to 10 follow those of 3 to 6 then Duke's solution would
    work with a minor modification.

    What are those for 7 to 10?

    "Inspector" wrote:

    > I actually have to continue up to IF 10-COUNTBLANK =10
    >
    > "Duke Carey" wrote:
    >
    > > maybe
    > >
    > > =IF(AND(COUNTBLANK(F3:O3)>3,COUNTBLANK(F3:O3)<8),TRUNC(SUM(F3:O3)/(10*(10-COUNTBLANK(F3:O3)))),IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),""))))
    > >
    > >
    > > "Inspector" wrote:
    > >
    > > > Can someone tell me why this formula gives me an error message? It works for
    > > > 0 thru 5 but when i add the sixth or more it errors out.
    > > > Thanks, John
    > > >
    > > > =IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),
    > > > IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),
    > > > IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),
    > > > IF(10-COUNTBLANK(F3:O3)=3,TRUNC(SUM(F3:O3)/30),
    > > > IF(10-COUNTBLANK(F3:O3)=4,TRUNC(SUM(F3:O3)/40),
    > > > IF(10-COUNTBLANK(F3:O3)=5,TRUNC(SUM(F3:O3)/50),
    > > > IF(10-COUNTBLANK(F3:O3)=6,TRUNC(SUM(F3:O3)/60,""))))))


  6. #6
    Inspector
    Guest

    RE: IF function

    Each cell in F3:O3 represents a total of 10 games of bowling/day. F3:J3
    would be 5 days or 50 games for the month of Nov. K3:O3 would be 5 days
    or 50 games in Dec. All these games may or may not be bowled. I'm good for
    the first 5 IF's but just need to continue it to 10 IF's, F3:O3.

    "Toppers" wrote:

    > If the formulas for 7 to 10 follow those of 3 to 6 then Duke's solution would
    > work with a minor modification.
    >
    > What are those for 7 to 10?
    >
    > "Inspector" wrote:
    >
    > > I actually have to continue up to IF 10-COUNTBLANK =10
    > >
    > > "Duke Carey" wrote:
    > >
    > > > maybe
    > > >
    > > > =IF(AND(COUNTBLANK(F3:O3)>3,COUNTBLANK(F3:O3)<8),TRUNC(SUM(F3:O3)/(10*(10-COUNTBLANK(F3:O3)))),IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),""))))
    > > >
    > > >
    > > > "Inspector" wrote:
    > > >
    > > > > Can someone tell me why this formula gives me an error message? It works for
    > > > > 0 thru 5 but when i add the sixth or more it errors out.
    > > > > Thanks, John
    > > > >
    > > > > =IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),
    > > > > IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),
    > > > > IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),
    > > > > IF(10-COUNTBLANK(F3:O3)=3,TRUNC(SUM(F3:O3)/30),
    > > > > IF(10-COUNTBLANK(F3:O3)=4,TRUNC(SUM(F3:O3)/40),
    > > > > IF(10-COUNTBLANK(F3:O3)=5,TRUNC(SUM(F3:O3)/50),
    > > > > IF(10-COUNTBLANK(F3:O3)=6,TRUNC(SUM(F3:O3)/60,""))))))


  7. #7
    Toppers
    Guest

    RE: IF function

    what i wanted to know was:

    IF(10-COUNTBLANK(F3:O3)=7,TRUNC(SUM(F3:O3)/70?
    IF(10-COUNTBLANK(F3:O3)=8,TRUNC(SUM(F3:O3)/80?
    ?
    ?

    "Inspector" wrote:

    > Each cell in F3:O3 represents a total of 10 games of bowling/day. F3:J3
    > would be 5 days or 50 games for the month of Nov. K3:O3 would be 5 days
    > or 50 games in Dec. All these games may or may not be bowled. I'm good for
    > the first 5 IF's but just need to continue it to 10 IF's, F3:O3.
    >
    > "Toppers" wrote:
    >
    > > If the formulas for 7 to 10 follow those of 3 to 6 then Duke's solution would
    > > work with a minor modification.
    > >
    > > What are those for 7 to 10?
    > >
    > > "Inspector" wrote:
    > >
    > > > I actually have to continue up to IF 10-COUNTBLANK =10
    > > >
    > > > "Duke Carey" wrote:
    > > >
    > > > > maybe
    > > > >
    > > > > =IF(AND(COUNTBLANK(F3:O3)>3,COUNTBLANK(F3:O3)<8),TRUNC(SUM(F3:O3)/(10*(10-COUNTBLANK(F3:O3)))),IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),""))))
    > > > >
    > > > >
    > > > > "Inspector" wrote:
    > > > >
    > > > > > Can someone tell me why this formula gives me an error message? It works for
    > > > > > 0 thru 5 but when i add the sixth or more it errors out.
    > > > > > Thanks, John
    > > > > >
    > > > > > =IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),
    > > > > > IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),
    > > > > > IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),
    > > > > > IF(10-COUNTBLANK(F3:O3)=3,TRUNC(SUM(F3:O3)/30),
    > > > > > IF(10-COUNTBLANK(F3:O3)=4,TRUNC(SUM(F3:O3)/40),
    > > > > > IF(10-COUNTBLANK(F3:O3)=5,TRUNC(SUM(F3:O3)/50),
    > > > > > IF(10-COUNTBLANK(F3:O3)=6,TRUNC(SUM(F3:O3)/60,""))))))


  8. #8
    Arvi Laanemets
    Guest

    Re: IF function

    Hi

    =TRUNC((SUM(F3:O3)+CHOOSE(11-COUNTBLANK(F3:O3),C3,C3*20,C3*10,0,0,0,0,0,0,0,0))/CHOOSE(11-COUNTBLANK(F3:O3),1,30,30,30,40,50,60,70,80,90,100))

    (There can be up to 28 options in CHOOSE function)


    --
    Arvi Laanemets
    ( My real mail address: arvi.laanemets<at>tarkon.ee )


    "Inspector" <Inspector@discussions.microsoft.com> wrote in message
    news:D7869FF3-6D60-4BBA-9600-38E83B6CE164@microsoft.com...
    > Can someone tell me why this formula gives me an error message? It works
    > for
    > 0 thru 5 but when i add the sixth or more it errors out.
    > Thanks, John
    >
    > =IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),
    > IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),
    > IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),
    > IF(10-COUNTBLANK(F3:O3)=3,TRUNC(SUM(F3:O3)/30),
    > IF(10-COUNTBLANK(F3:O3)=4,TRUNC(SUM(F3:O3)/40),
    > IF(10-COUNTBLANK(F3:O3)=5,TRUNC(SUM(F3:O3)/50),
    > IF(10-COUNTBLANK(F3:O3)=6,TRUNC(SUM(F3:O3)/60,""))))))




  9. #9
    Inspector
    Guest

    Re: IF function

    thank you

    "Arvi Laanemets" wrote:

    > Hi
    >
    > =TRUNC((SUM(F3:O3)+CHOOSE(11-COUNTBLANK(F3:O3),C3,C3*20,C3*10,0,0,0,0,0,0,0,0))/CHOOSE(11-COUNTBLANK(F3:O3),1,30,30,30,40,50,60,70,80,90,100))
    >
    > (There can be up to 28 options in CHOOSE function)
    >
    >
    > --
    > Arvi Laanemets
    > ( My real mail address: arvi.laanemets<at>tarkon.ee )
    >
    >
    > "Inspector" <Inspector@discussions.microsoft.com> wrote in message
    > news:D7869FF3-6D60-4BBA-9600-38E83B6CE164@microsoft.com...
    > > Can someone tell me why this formula gives me an error message? It works
    > > for
    > > 0 thru 5 but when i add the sixth or more it errors out.
    > > Thanks, John
    > >
    > > =IF(10-COUNTBLANK(F3:O3)=0,TRUNC(SUM(F3:O3)+C3),
    > > IF(10-COUNTBLANK(F3:O3)=1,TRUNC((SUM(F3:O3)+C3*20)/30),
    > > IF(10-COUNTBLANK(F3:O3)=2,TRUNC((SUM(F3:O3)+C3*10)/30),
    > > IF(10-COUNTBLANK(F3:O3)=3,TRUNC(SUM(F3:O3)/30),
    > > IF(10-COUNTBLANK(F3:O3)=4,TRUNC(SUM(F3:O3)/40),
    > > IF(10-COUNTBLANK(F3:O3)=5,TRUNC(SUM(F3:O3)/50),
    > > IF(10-COUNTBLANK(F3:O3)=6,TRUNC(SUM(F3:O3)/60,""))))))

    >
    >
    >


+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1