excel if calculations

Copper Contributor

can someone help with the correct formula for the following;

if (B3 = 1 then M8), if (B3 = 2 then N8), if (B3 = 3 then O8) 

many thanks

6 Replies

try:

=IFS(B3=1,M8,B3=2,N8,B3=3,O8)

Hi @alian1953 

 

Please try below formula:

 

=IF(B3=1,M8,IF(B3=2,N8,O8))

 

Thanks

Tauqeer

@alian1953 

It could be

=CHOOSE(B3,M8,N8,O8)

or

=INDEX(M8:O8,B3)

Thank you @Sergei Baklan 

CHOOSE works great 

Thank you @finaly

Your suggestion works.

I have 20 rows i need to apply this too, when I drag the calculation down the rows it obviously changes the B3 to B4 and so on, I need the B3 input to remain constant where the M N & O can ascend, any suggestions?  

@alian1953 

In any of above formulas use absolute reference for B3 and relative one for others, like

=CHOOSE($B$3,$M8,$N8,$O8)