એક્સેલ નેસ્ટેડ IF સ્ટેટમેન્ટ્સ - ઉદાહરણો, શ્રેષ્ઠ પ્રયાસો અને વિકલ્પો

  • આ શેર કરો
Michael Brown

ટ્યુટોરીયલ સમજાવે છે કે કેવી રીતે એક્સેલમાં નેસ્ટેડ IF ફંક્શનનો ઉપયોગ બહુવિધ શરતો તપાસવા માટે કરવો. તમે કેટલાક અન્ય કાર્યો પણ શીખી શકશો જે Excel માં નેસ્ટેડ ફોર્મ્યુલાનો ઉપયોગ કરવા માટે સારા વિકલ્પો હોઈ શકે છે.

તમે સામાન્ય રીતે તમારી એક્સેલ વર્કશીટ્સમાં નિર્ણય લેવાના તર્કને કેવી રીતે લાગુ કરો છો? મોટા ભાગના કિસ્સાઓમાં, તમે તમારી સ્થિતિને ચકાસવા માટે IF ફોર્મ્યુલાનો ઉપયોગ કરશો અને જો શરત પૂરી થાય તો એક મૂલ્ય પરત કરો, જો શરત પૂરી ન થઈ હોય તો બીજી કિંમત. એક કરતાં વધુ સ્થિતિનું મૂલ્યાંકન કરવા અને પરિણામોના આધારે અલગ-અલગ મૂલ્યો પરત કરવા માટે, તમે એક બીજાની અંદર બહુવિધ IF નેસ્ટ કરો છો.

ખૂબ જ લોકપ્રિય હોવા છતાં, નેસ્ટેડ IF સ્ટેટમેન્ટ એ Excel માં બહુવિધ શરતોને તપાસવાનો એકમાત્ર રસ્તો નથી. આ ટ્યુટોરીયલમાં, તમને મુઠ્ઠીભર વિકલ્પો મળશે જે ચોક્કસપણે અન્વેષણ કરવા યોગ્ય છે.

    Excel નેસ્ટેડ IF સ્ટેટમેન્ટ

    અહીં સામાન્ય સ્વરૂપમાં ક્લાસિક એક્સેલ નેસ્ટેડ IF ફોર્મ્યુલા છે. :

    IF( શરત1, પરિણામ1, IF( શરત2, પરિણામ2, IF( શરત3, પરિણામ3, પરિણામ4)))

    તમે જોઈ શકો છો કે દરેક અનુગામી IF ફંક્શન અગાઉના ફંક્શનના value_if_false દલીલમાં એમ્બેડ થયેલ છે. દરેક IF ફંક્શન તેના પોતાના કૌંસના સમૂહમાં બંધાયેલું છે, પરંતુ તમામ બંધ કૌંસ સૂત્રના અંતમાં છે.

    અમારું સામાન્ય નેસ્ટેડ IF સૂત્ર 3 શરતોનું મૂલ્યાંકન કરે છે, અને 4 અલગ-અલગ પરિણામો આપે છે (પરિણામ 4 પરત કરવામાં આવે છે. જો આમાંથી કોઈ નહીંડાઉનલોડ માટે વર્કબુક

    એક્સેલ નેસ્ટેડ જો સ્ટેટમેન્ટ - ઉદાહરણો (.xlsx ફાઇલ)

    શરતો સાચી છે). માનવ ભાષામાં અનુવાદિત, આ નેસ્ટેડ IF સ્ટેટમેન્ટ એક્સેલને નીચે મુજબ કરવાનું કહે છે:ટેસ્ટ શરત1, જો સાચું હોય તો - પરિણામપરત કરો, જો FALSE -

    પરીક્ષણ શરત2 , જો TRUE - r esult2 પરત કરો, જો FALSE -

    ટેસ્ટ શરત3 , જો TRUE - તો પરિણામ3 પરત કરો, જો FALSE -

    રીટર્ન પરિણામ4

    ઉદાહરણ તરીકે, ચાલો સંખ્યાબંધ વિક્રેતાઓ માટે તેમણે કરેલા વેચાણની રકમના આધારે કમિશન શોધીએ:

    કમિશન સેલ્સ
    3% $1 - $50
    5% $51 - $100
    7% $101 - $150
    10% $150 થી વધુ

    ગણિતમાં, ઉમેરણોનો ક્રમ બદલવાથી સરવાળો બદલાતો નથી. એક્સેલમાં, IF ફંક્શનનો ક્રમ બદલવાથી પરિણામ બદલાય છે. શા માટે? કારણ કે નેસ્ટેડ IF ફોર્મ્યુલા પ્રથમ TRUE શરત ને અનુરૂપ મૂલ્ય પરત કરે છે. તેથી, તમારા નેસ્ટેડ IF સ્ટેટમેન્ટ્સમાં, તમારા સૂત્રના તર્કના આધારે, સ્થિતિઓને યોગ્ય દિશામાં ગોઠવવી ખૂબ જ મહત્વપૂર્ણ છે - ઉચ્ચથી નીચું અથવા નીચુંથી ઊંચું. અમારા કિસ્સામાં, અમે પહેલા "સૌથી વધુ" સ્થિતિ તપાસીએ છીએ, પછી "દ્વિતીય સર્વોચ્ચ" અને તેથી વધુ:

    =IF(B2>150, 10%, IF(B2>=101, 7%, IF(B2>=51, 5%, IF(B2>=1, 3%, ""))))

    જો આપણે વિપરીત ક્રમમાં શરતો, નીચેથી ઉપર સુધી, પરિણામો બધા ખોટા હશે કારણ કે આપણું સૂત્ર 1 કરતાં વધુ મૂલ્ય માટે પ્રથમ તાર્કિક પરીક્ષણ (B2>=1) પછી બંધ થઈ જશે. ચાલો કહીએ કે અમારી પાસે $100 છેવેચાણમાં - તે 1 કરતા વધારે છે, તેથી ફોર્મ્યુલા અન્ય શરતોને તપાસશે નહીં અને પરિણામ તરીકે 3% આપશે.

    જો તમે શરતોને નીચાથી ઉચ્ચ સુધી ગોઠવવા માંગો છો, તો પછી "ઓછા કરતાં ઓછી" નો ઉપયોગ કરો " ઓપરેટર અને પહેલા "સૌથી નીચી" સ્થિતિનું મૂલ્યાંકન કરો, પછી "સેકન્ડ ન્યૂનતમ", અને તેથી વધુ:

    =IF($B2<1, 0%, IF($B2<51, 3%, IF($B2<101, 5%, IF($B2<=150, 7%, 10%))))

    તમે જુઓ છો તેમ, તર્ક બનાવવા માટે ઘણું વિચારવું પડે છે નેસ્ટેડ IF સ્ટેટમેન્ટના અંત સુધી યોગ્ય રીતે. અને જો કે માઇક્રોસોફ્ટ એક્સેલ એક ફોર્મ્યુલામાં 64 IF ફંક્શન સુધી નેસ્ટિંગ કરવાની મંજૂરી આપે છે, તે એવી વસ્તુ નથી જે તમે ખરેખર તમારી વર્કશીટ્સમાં કરવા માંગો છો. તેથી, જો તમે (અથવા અન્ય કોઈ) તમારા Excel નેસ્ટેડ IF ફોર્મ્યુલાને ખરેખર શું કરે છે તે શોધવાનો પ્રયાસ કરી રહ્યાં છો, તો તમારી વ્યૂહરચના પર પુનર્વિચાર કરવાનો સમય છે અને કદાચ તમારા શસ્ત્રાગારમાં બીજું સાધન પસંદ કરો.

    વધુ માહિતી માટે , કૃપા કરીને એક્સેલ નેસ્ટેડ IF સ્ટેટમેન્ટ જુઓ.

    OR/AND શરતો સાથે નેસ્ટેડ IF

    જો તમારે અલગ-અલગ શરતોના થોડા સેટનું મૂલ્યાંકન કરવાની જરૂર હોય, તો તમે OR નો ઉપયોગ કરીને તે શરતોને વ્યક્ત કરી શકો છો. AND ફંક્શન, IF સ્ટેટમેન્ટની અંદર ફંક્શનને નેસ્ટ કરો અને પછી IF સ્ટેટમેન્ટને એકબીજામાં નેસ્ટ કરો.

    OR સ્ટેટમેન્ટ સાથે Excel માં નેસ્ટેડ IF

    OR ફંક્શનનો ઉપયોગ કરીને તમે બે કે તેથી વધુ ચેક કરી શકો છો દરેક IF ફંક્શનના લોજિકલ ટેસ્ટમાં અલગ-અલગ શરતો અને જો OR દલીલોમાંથી કોઈ (ઓછામાં ઓછું એક) TRUE મૂલ્યાંકન કરે તો TRUE પરત કરો. તે ખરેખર કેવી રીતે કાર્ય કરે છે તે જોવા માટે, કૃપા કરીને ધ્યાનમાં લોનીચેનું ઉદાહરણ.

    ધારો કે, તમારી પાસે વેચાણની બે કૉલમ છે, કહો કે કૉલમ Bમાં જાન્યુઆરીનું વેચાણ અને કૉલમ Cમાં ફેબ્રુઆરીનું વેચાણ. તમે બન્ને કૉલમમાં સંખ્યાઓ તપાસવા અને ઉચ્ચ સંખ્યાના આધારે કમિશનની ગણતરી કરવા માંગો છો. બીજા શબ્દોમાં કહીએ તો, તમે નીચેના તર્ક સાથે એક ફોર્મ્યુલા બનાવો છો: જો જાન્યુ અથવા ફેબ્રુઆરીનું વેચાણ $150 કરતાં વધારે હોય, તો વિક્રેતાને 10% કમિશન મળે છે, જો જાન્યુ અથવા ફેબ્રુઆરીનું વેચાણ $101 કરતાં વધુ અથવા તેના જેટલું હોય, તો વેચનારને 7% કમિશન મળે છે. , અને તેથી વધુ.

    તે પૂર્ણ કરવા માટે, OR(B2>150, C2>150) જેવાં કેટલાંક સ્ટેટમેન્ટ્સ લખો અને ઉપર ચર્ચા કરેલ IF ફંક્શન્સના લોજિકલ ટેસ્ટમાં તેમને માળો. પરિણામે, તમને આ ફોર્મ્યુલા મળે છે:

    =IF(OR(B2>150, C2>150), 10%, IF(OR(B2>=101, C2>=101),7%, IF(OR(B2>=51, C2>=51), 5%, IF(OR(B2>=1, C2>=1), 3%, ""))))

    અને વધુ વેચાણની રકમના આધારે કમિશન સોંપવામાં આવે છે:

    માટે વધુ ફોર્મ્યુલા ઉદાહરણો, કૃપા કરીને એક્સેલ IF અથવા સ્ટેટમેન્ટ જુઓ.

    એક્સેલમાં AND સ્ટેટમેન્ટ સાથે નેસ્ટેડ IF

    જો તમારા તાર્કિક પરીક્ષણોમાં બહુવિધ શરતોનો સમાવેશ થાય છે, અને તે બધી શરતોનું મૂલ્યાંકન સાચું હોવું જોઈએ, તો તેમને વ્યક્ત કરો AND ફંક્શનનો ઉપયોગ કરીને.

    ઉદાહરણ તરીકે, વેચાણની ઓછી સંખ્યાના આધારે કમિશન સોંપવા માટે, ઉપરોક્ત ફોર્મ્યુલા લો અને OR ને AND સ્ટેટમેન્ટ સાથે બદલો. તેને અલગ રીતે કહીએ તો, તમે એક્સેલને 10% માત્ર જો જાન્યુ અને ફેબ્રુઆરીનું વેચાણ $150 કરતાં વધારે હોય, તો 7% જો જાન્યુ અને ફેબ્રુઆરીનું વેચાણ $101 કરતાં વધારે હોય અથવા તેના બરાબર હોય તો જ 10% પરત કરવા માટે કહો.

    =IF(AND(B2>150, C2>150), 10%, IF(AND(B2>=101, C2>=101), 7%, IF(AND(B2>=51, C2>=51), 5%, IF(AND(B2>=1, C2>=1), 3%, ""))))

    પરિણામે, અમારું નેસ્ટેડ IF ફોર્મ્યુલા કમિશનની ગણતરી કરે છેકૉલમ B અને C માં નીચી સંખ્યાના આધારે. જો કોઈ કૉલમ ખાલી હોય, તો ત્યાં કોઈ કમિશન નથી કારણ કે AND ની કોઈપણ શરતો પૂરી થઈ નથી:

    જો તમે' ખાલી કોષોને બદલે 0% પરત કરવા માંગો છો, છેલ્લી દલીલમાં ખાલી સ્ટ્રિંગ (''")ને 0%:

    =IF(AND(B2>150, C2>150), 10%, IF(AND(B2>=101, C2>=101), 7%, IF(AND(B2>=51, C2>=51), 5%, IF(AND(B2>=1, C2>=1), 3%, 0%))))

    સાથે બદલો. વધુ માહિતી અહીં મળી શકે છે: એક્સેલ IF બહુવિધ AND/OR શરતો સાથે.

    Excel માં નેસ્ટેડ IF ને બદલે VLOOKUP

    જ્યારે તમે "સ્કેલ્સ" સાથે કામ કરી રહ્યા હોવ, એટલે કે સંખ્યાત્મક મૂલ્યોની સતત શ્રેણી જે એકસાથે સમગ્ર શ્રેણીને આવરી લે છે, મોટા ભાગના કિસ્સાઓમાં તમે નેસ્ટેડ IFs ને બદલે VLOOKUP ફંક્શનનો ઉપયોગ કરી શકો છો.

    શરૂઆત કરનારાઓ માટે, નીચેના સ્ક્રીનશૉટમાં બતાવેલ સંદર્ભ કોષ્ટક બનાવો. અને પછી, સાથે Vlookup ફોર્મ્યુલા બનાવો અંદાજે મેચ , એટલે કે રેંજ_લૂકઅપ દલીલ TRUE પર સેટ કરેલ છે.

    ધારી લઈએ કે લુકઅપ મૂલ્ય B2 માં છે અને સંદર્ભ કોષ્ટક F2:G5 છે, સૂત્ર નીચે મુજબ છે :

    =VLOOKUP(B2,$F$2:$G$5,2,TRUE)

    કૃપા કરીને નોંધ લો કે અમે સંપૂર્ણ સંદર્ભો સાથે ટેબલ_એરે ને ઠીક કરીએ છીએ ($F$2:$G$5) અન્ય કોષોમાં યોગ્ય રીતે નકલ કરવા માટે ફોર્મ્યુલા માટે:

    તમારા Vlookup ફોર્મ્યુલાની છેલ્લી દલીલને TRUE પર સેટ કરીને, તમે Excel ને કહો છો નજીકની મેચ માટે શોધો - જો કોઈ ચોક્કસ મેળ ન મળે, તો પછીનું સૌથી મોટું મૂલ્ય પરત કરો જે લુકઅપ મૂલ્ય કરતાં નાનું છે. પરિણામે, તમારું સૂત્ર લુકઅપ કોષ્ટકમાંના ચોક્કસ મૂલ્યો સાથે જ નહીં, પણ કોઈપણ સાથે પણ મેળ ખાશેમૂલ્યો જે વચ્ચે આવે છે.

    ઉદાહરણ તરીકે, B3 માં લુકઅપ મૂલ્ય $95 છે. આ નંબર લુકઅપ કોષ્ટકમાં અસ્તિત્વમાં નથી, અને ચોક્કસ મેચ સાથે Vlookup આ કિસ્સામાં #N/A ભૂલ આપશે. પરંતુ અંદાજિત મેળ સાથે Vlookup ત્યાં સુધી શોધ કરવાનું ચાલુ રાખે છે જ્યાં સુધી તે લુકઅપ મૂલ્ય કરતાં ઓછું નજીવું મૂલ્ય શોધે છે (જે અમારા ઉદાહરણમાં $50 છે) અને તે જ પંક્તિમાં બીજા કૉલમમાંથી મૂલ્ય પરત કરે છે (જે 5% છે).

    પરંતુ જો લુકઅપ વેલ્યુ લુકઅપ ટેબલની સૌથી નાની સંખ્યા કરતા ઓછી હોય અથવા લુકઅપ સેલ ખાલી હોય તો શું? આ કિસ્સામાં, Vlookup ફોર્મ્યુલા #N/A ભૂલ પરત કરશે. જો તે તમને ખરેખર જોઈતું નથી, તો IFERROR ની અંદર VLOOKUP નેસ્ટ કરો અને જ્યારે લુકઅપ મૂલ્ય ન મળે ત્યારે આઉટપુટમાં મૂલ્ય સપ્લાય કરો. ઉદાહરણ તરીકે:

    =IFERROR(VLOOKUP(B2, $F$2:$G$5, 2, TRUE), "Outside range")

    મહત્વપૂર્ણ નોંધ! અંદાજિત મેચ સાથે Vlookup ફોર્મ્યુલા યોગ્ય રીતે કામ કરવા માટે, લુકઅપ કોષ્ટકની પ્રથમ કૉલમ ચડતા ક્રમમાં , નાનાથી મોટામાં સૉર્ટ કરવી આવશ્યક છે.

    વધુ માહિતી માટે, કૃપા કરીને ચોક્કસ મેળ જુઓ VLOOKUP વિ. અંદાજિત મેચ VLOOKUP.

    નેસ્ટેડ IF ફંક્શનના વિકલ્પ તરીકે IFS સ્ટેટમેન્ટ

    Excel 2016 અને પછીના વર્ઝનમાં, Microsoft એ બહુવિધ શરતોનું મૂલ્યાંકન કરવા માટે એક ખાસ ફંક્શન રજૂ કર્યું - IFS ફંક્શન.

    એક IFS ફોર્મ્યુલા 127 લોજિકલ_ટેસ્ટ / વેલ્યુ_ઇફ_ટ્રુ જોડીઓ સુધી હેન્ડલ કરી શકે છે, અને પ્રથમ લોજિકલ ટેસ્ટ કે જે TRUE "જીત" માટે મૂલ્યાંકન કરે છે:

    IFS(લોજિકલ_ટેસ્ટ1,value_if_true1, [logical_test2, value_if_true2]...)

    ઉપરોક્ત વાક્યરચના અનુસાર, અમારા નેસ્ટેડ IF ફોર્મ્યુલાને આ રીતે પુનઃનિર્માણ કરી શકાય છે:

    =IFS(B2>150, 10%, B2>=101, 7%, B2>=51, 5%, B2>0, 3%)

    કૃપા કરીને ધ્યાન આપો કે IFS ફંક્શન #N/A ભૂલ પરત કરે છે જો કોઈ પણ ઉલ્લેખિત શરતો પૂરી ન થાય. આને અવગણવા માટે, તમે તમારા ફોર્મ્યુલાના અંતમાં એક વધુ તાર્કિક_પરીક્ષણ / મૂલ્ય_ઇફ_ટ્રુ ઉમેરી શકો છો જે 0 અથવા ખાલી સ્ટ્રિંગ ("") અથવા જો તમે ઇચ્છો તો ગમે તે મૂલ્ય આપશે. અગાઉના તાર્કિક પરીક્ષણો TRUE છે:

    =IFS(B2>150, 10%, B2>=101, 7%, B2>=51, 5%, B2>0, 3%, TRUE, "")

    પરિણામે, અમારું સૂત્ર #N/A ભૂલને બદલે ખાલી સ્ટ્રિંગ (ખાલી કોષ) પરત કરશે જો કૉલમ B માં અનુરૂપ કોષ હોય તો ખાલી અથવા ટેક્સ્ટ અથવા નકારાત્મક નંબર ધરાવે છે.

    નોંધ. નેસ્ટેડ IF ની જેમ, Excel નું IFS ફંક્શન પ્રથમ શરતને અનુરૂપ મૂલ્ય આપે છે જે TRUE નું મૂલ્યાંકન કરે છે, તેથી જ IFS ફોર્મ્યુલામાં તાર્કિક પરીક્ષણોનો ક્રમ મહત્વપૂર્ણ છે.

    વધુ માહિતી માટે, કૃપા કરીને તેના બદલે Excel IFS ફંક્શન જુઓ નેસ્ટેડ IF નું.

    એક્સેલમાં નેસ્ટેડ IF ફોર્મ્યુલાને બદલે પસંદ કરો

    એક્સેલમાં એક જ ફોર્મ્યુલામાં બહુવિધ શરતોને ચકાસવાની બીજી રીત CHOOSE ફંક્શનનો ઉપયોગ કરી રહી છે, જેમાંથી મૂલ્ય પરત કરવા માટે રચાયેલ છે તે મૂલ્યની સ્થિતિ પર આધારિત સૂચિ.

    અમારા નમૂના ડેટાસેટ પર લાગુ, સૂત્ર નીચેનો આકાર લે છે:

    =CHOOSE((B2>=1) + (B2>=51) + (B2>=101) + (B2>150), 3%, 5%, 7%, 10%)

    પ્રથમ દલીલમાં ( index_num ), તમે બધી શરતોનું મૂલ્યાંકન કરો છો અને પરિણામો ઉમેરો છો. આપેલકે TRUE 1 અને FALSE 0 ની બરાબર થાય છે, આ રીતે તમે પરત કરવાના મૂલ્યની સ્થિતિની ગણતરી કરો છો.

    ઉદાહરણ તરીકે, B2 માં મૂલ્ય $150 છે. આ મૂલ્ય માટે, પ્રથમ 3 શરતો સાચી છે અને છેલ્લી (B2 > 150) FALSE છે. તેથી, index_num બરાબર 3, એટલે કે 3જી કિંમત પરત કરવામાં આવે છે, જે 7% છે.

    ટીપ. જો કોઈપણ તાર્કિક પરીક્ષણો TRUE નથી, તો index_num 0 ની બરાબર છે, અને ફોર્મ્યુલા #VALUE પરત કરે છે! ભૂલ IFERROR ફંક્શનમાં CHOOSE ને આ રીતે લપેટીને એક સરળ સુધારો છે:

    =IFERROR(CHOOSE((B2>=1) + (B2>=51) + (B2>=101) + (B2>150), 3%, 5%, 7%, 10%), "")

    વધુ માહિતી માટે, કૃપા કરીને ફોર્મ્યુલા ઉદાહરણો સાથે Excel CHOOSE ફંક્શન જુઓ.

    એક્સેલમાં નેસ્ટેડ IF ના સંક્ષિપ્ત સ્વરૂપ તરીકે સ્વિચ ફંક્શન

    પરિસ્થિતિઓમાં જ્યારે તમે પૂર્વવ્યાખ્યાયિત મૂલ્યોના નિશ્ચિત સમૂહ સાથે કામ કરી રહ્યાં હોવ, સ્કેલ નહીં, તો સ્વિચ ફંક્શન જટિલ માટે કોમ્પેક્ટ વિકલ્પ બની શકે છે. નેસ્ટેડ IF સ્ટેટમેન્ટ્સ:

    SWITCH(expression, value1, result1, value2, result2, …, [default])

    SWITCH ફંક્શન મૂલ્યો ની સૂચિ સામે અભિવ્યક્તિ નું મૂલ્યાંકન કરે છે અને પ્રથમ મળેલ મેચને અનુરૂપ પરિણામ પરત કરે છે.

    જો તમે વેચાણની રકમને બદલે નીચેના ગ્રેડના આધારે કમિશનની ગણતરી કરવા માંગો છો, તો તમે આ કોમ્પેક્ટનો ઉપયોગ કરી શકો છો એક્સેલમાં નેસ્ટેડ IF ફોર્મ્યુલાનું સંસ્કરણ:

    =SWITCH(C2, "A", 10%, "B", 7%, "C", 5%, "D", 3%, "")

    અથવા, તમે નીચેના સ્ક્રીનશૉટમાં બતાવ્યા પ્રમાણે સંદર્ભ કોષ્ટક બનાવી શકો છો અને હાર્ડકોડ મૂલ્યોને બદલે સેલ સંદર્ભોનો ઉપયોગ કરી શકો છો:

    =SWITCH(C2, $F$2, $G$2, $F$3, $G$3, $F$4, $G$4, $F$5, $G$5, "")

    કૃપા કરીનેનોંધ કરો કે અમે પ્રથમ સિવાયના તમામ સંદર્ભોને $ ચિહ્ન સાથે લૉક કરીએ છીએ જેથી ફોર્મ્યુલાને અન્ય કોષોમાં કૉપિ કરતી વખતે બદલાતા અટકાવી શકાય:

    નોંધ. SWITCH ફંક્શન ફક્ત Excel 2016 અને ઉચ્ચમાં ઉપલબ્ધ છે.

    વધુ માહિતી માટે, કૃપા કરીને SWITCH ફંક્શન જુઓ - નેસ્ટેડ IF સ્ટેટમેન્ટનું કોમ્પેક્ટ સ્વરૂપ.

    એક્સેલમાં બહુવિધ IF ફંક્શનને જોડવું

    અગાઉના ઉદાહરણમાં જણાવ્યા મુજબ, સ્વિચ ફંક્શન ફક્ત એક્સેલ 2016 માં જ રજૂ કરવામાં આવ્યું હતું. જૂના એક્સેલ વર્ઝનમાં સમાન કાર્યોને હેન્ડલ કરવા માટે, તમે કોન્કેટેનેટ ઓપરેટર (&) અથવા CONCATENATE ફંક્શનનો ઉપયોગ કરીને બે અથવા વધુ IF સ્ટેટમેન્ટ્સને જોડી શકો છો. .

    ઉદાહરણ તરીકે:

    =(IF(C2="a", 10%, "") & IF(C2="b", 7%, "") & IF(C2="c", 5%, "") & IF(C2="d", 3%, ""))*1

    અથવા

    =CONCATENATE(IF(C2="a", 10%, ""), IF(C2="b", 7%, ""), IF(C2="c", 5%, "") & IF(C2="d", 3%, ""))*1

    તમારી પાસે નોંધ્યું છે કે, અમે બંને ફોર્મ્યુલામાં પરિણામને 1 વડે ગુણાકાર કરીએ છીએ. તે કોન્કેટેનેટ ફોર્મ્યુલા દ્વારા પરત કરવામાં આવેલ સ્ટ્રિંગને નંબરમાં કન્વર્ટ કરવા માટે કરવામાં આવે છે. જો તમારું અપેક્ષિત આઉટપુટ ટેક્સ્ટ છે, તો ગુણાકાર કામગીરીની જરૂર નથી.

    વધુ માહિતી માટે, કૃપા કરીને Excel માં CONCATENATE ફંક્શન જુઓ.

    તમે જોઈ શકો છો કે Microsoft Excel મુઠ્ઠીભર સારા વિકલ્પો પ્રદાન કરે છે. નેસ્ટેડ IF ફોર્મ્યુલા માટે, અને આશા છે કે આ ટ્યુટોરીયલ તમને તમારી વર્કશીટ્સમાં તેનો લાભ કેવી રીતે લેવો તે અંગેના કેટલાક સંકેતો આપ્યા છે. આ ટ્યુટોરીયલમાં ચર્ચા કરવામાં આવેલ ઉદાહરણોને નજીકથી જોવા માટે, નીચે આપેલ અમારી નમૂના વર્કબુક ડાઉનલોડ કરવા માટે તમારું સ્વાગત છે. હું વાંચવા બદલ તમારો આભાર માનું છું અને આગામી અઠવાડિયે તમને અમારા બ્લોગ પર મળવાની આશા રાખું છું!

    પ્રેક્ટિસ

    માઈકલ બ્રાઉન સોફ્ટવેર ટૂલ્સનો ઉપયોગ કરીને જટિલ પ્રક્રિયાઓને સરળ બનાવવાના જુસ્સા સાથે સમર્પિત ટેકનોલોજી ઉત્સાહી છે. ટેક ઉદ્યોગમાં એક દાયકા કરતાં વધુ અનુભવ સાથે, તેમણે Microsoft Excel અને Outlook, તેમજ Google Sheets અને Docsમાં તેમની કુશળતાને સન્માનિત કરી છે. માઈકલનો બ્લોગ તેના જ્ઞાન અને કુશળતાને અન્ય લોકો સાથે શેર કરવા માટે સમર્પિત છે, ઉત્પાદકતા અને કાર્યક્ષમતામાં સુધારો કરવા માટે અનુસરવામાં સરળ ટીપ્સ અને ટ્યુટોરિયલ્સ પ્રદાન કરે છે. ભલે તમે અનુભવી વ્યાવસાયિક હોવ કે શિખાઉ માણસ, માઈકલનો બ્લોગ આ આવશ્યક સોફ્ટવેર સાધનોમાંથી સૌથી વધુ મેળવવા માટે મૂલ્યવાન આંતરદૃષ્ટિ અને વ્યવહારુ સલાહ આપે છે.