ફોર્મ્યુલા ઉદાહરણો સાથે Excel માં ફંક્શન પસંદ કરો

  • આ શેર કરો
Michael Brown

ટ્યુટોરીયલ સિન્ટેક્સ અને CHOOSE ફંક્શનના મૂળભૂત ઉપયોગો સમજાવે છે અને Excel માં CHOOSE ફોર્મ્યુલાનો ઉપયોગ કેવી રીતે કરવો તે દર્શાવતા કેટલાક બિન-તુચ્છ ઉદાહરણો પૂરા પાડે છે.

CHOOSE તેમાંથી એક છે. એક્સેલ ફંક્શન કે જેઓ પોતાની મેળે ઉપયોગી ન લાગે, પરંતુ અન્ય ફંક્શન્સ સાથે જોડીને ઘણા અદ્ભુત લાભો આપે છે. સૌથી મૂળભૂત સ્તરે, તમે તે મૂલ્યની સ્થિતિનો ઉલ્લેખ કરીને સૂચિમાંથી મૂલ્ય મેળવવા માટે CHOOSE ફંક્શનનો ઉપયોગ કરો છો. આ ટ્યુટોરીયલમાં આગળ, તમને ઘણા અદ્યતન ઉપયોગો મળશે જે ચોક્કસપણે અન્વેષણ કરવા યોગ્ય છે.

    Excel CHOOSE ફંક્શન - સિન્ટેક્સ અને મૂળભૂત ઉપયોગો

    Excel માં CHOOSE ફંક્શન છે ઉલ્લેખિત સ્થિતિના આધારે સૂચિમાંથી મૂલ્ય પરત કરવા માટે રચાયેલ છે.

    ફંક્શન એક્સેલ 365, એક્સેલ 2019, એક્સેલ 2016, એક્સેલ 2013, એક્સેલ 2010 અને એક્સેલ 2007માં ઉપલબ્ધ છે.

    CHOOSE ફંક્શનનું સિન્ટેક્સ નીચે મુજબ છે:

    પસંદ કરો (index_num, value1, [value2], …)

    ક્યાં:

    Index_num (જરૂરી) - પરત કરવાના મૂલ્યની સ્થિતિ. તે 1 અને 254, કોષ સંદર્ભ અથવા અન્ય સૂત્ર વચ્ચેની કોઈપણ સંખ્યા હોઈ શકે છે.

    મૂલ્ય1, મૂલ્ય2, … - 254 જેટલા મૂલ્યોની સૂચિ જેમાંથી પસંદ કરવા માટે. મૂલ્ય1 આવશ્યક છે, અન્ય મૂલ્યો વૈકલ્પિક છે. આ સંખ્યાઓ, ટેક્સ્ટ મૂલ્યો, કોષ સંદર્ભો, સૂત્રો અથવા વ્યાખ્યાયિત નામો હોઈ શકે છે.

    અહીં સૌથી સરળ સ્વરૂપમાં પસંદ કરો ફોર્મ્યુલાનું ઉદાહરણ છે:

    =CHOOSE(3, "Mike", "Sally", "Amy", "Neal")

    સૂત્ર "એમી" પરત કરે છે કારણ કે index_num 3 છે અને "Amy" એ યાદીમાં 3જી કિંમત છે:

    Excel CHOUSE function - 3 વસ્તુઓ યાદ રાખવા જેવી છે!

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

    1. પસંદ કરવા માટેના મૂલ્યોની સંખ્યા 254 સુધી મર્યાદિત છે.
    2. જો ઇન્ડેક્સ_સંખ્યા 1 કરતા ઓછી અથવા સૂચિમાંના મૂલ્યોની સંખ્યા કરતા વધારે હોય, તો #VALUE! ભૂલ પરત કરવામાં આવી છે.
    3. જો index_num દલીલ અપૂર્ણાંક છે, તો તેને સૌથી નીચા પૂર્ણાંકમાં કાપવામાં આવે છે.

    એક્સેલમાં CHOOSE ફંક્શનનો ઉપયોગ કેવી રીતે કરવો - ફોર્મ્યુલા ઉદાહરણો

    નીચેના ઉદાહરણો દર્શાવે છે કે કેવી રીતે CHOOSE અન્ય એક્સેલ કાર્યોની ક્ષમતાઓને વિસ્તૃત કરી શકે છે અને કેટલાક સામાન્ય કાર્યો માટે વૈકલ્પિક ઉકેલો પ્રદાન કરી શકે છે, જે ઘણા લોકો દ્વારા અસંભવિત માનવામાં આવે છે.

    એક્સેલને બદલે પસંદ કરો નેસ્ટેડ IFs

    એક્સેલમાં સૌથી વધુ વારંવાર થતા કાર્યોમાંનું એક સ્પષ્ટ શરતના આધારે વિવિધ મૂલ્યો પરત કરવાનું છે. મોટાભાગના કિસ્સાઓમાં, આ ક્લાસિક નેસ્ટેડ IF સ્ટેટમેન્ટનો ઉપયોગ કરીને કરી શકાય છે. પરંતુ CHOOSE ફંક્શન એ ઝડપી અને સમજવામાં સરળ વિકલ્પ હોઈ શકે છે.

    ઉદાહરણ 1. શરતના આધારે વિવિધ મૂલ્યો પરત કરો

    ધારો કે તમારી પાસે વિદ્યાર્થી સ્કોર્સની કૉલમ છે અને તમે લેબલ કરવા માંગો છો પર આધારિત સ્કોરનીચેની શરતો:

    <20
    પરિણામ સ્કોર
    નબળું 0 - 50<22
    સંતોષકારક 51 - 100
    સારું 101 - 150
    ઉત્તમ 151થી વધુ

    આ કરવાની એક રીત એ છે કે અમુક IF સૂત્રો એકબીજાની અંદર નેસ્ટ કરો:

    =IF(B2>=151, "Excellent", IF(B2>=101, "Good", IF(B2>=51, "Satisfactory", "Poor")))

    બીજી રીત શરતને અનુરૂપ લેબલ પસંદ કરવાની છે:

    =CHOOSE((B2>0) + (B2>=51) + (B2>=101) + (B2>=151), "Poor", "Satisfactory", "Good", "Excellent")

    આ ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે:

    index_num દલીલમાં, તમે દરેક શરતનું મૂલ્યાંકન કરો છો અને જો શરત પૂરી થાય તો TRUE પરત કરો, અન્યથા FALSE. ઉદાહરણ તરીકે, કોષ B2 નું મૂલ્ય પ્રથમ ત્રણ શરતોને પૂર્ણ કરે છે, તેથી અમને આ મધ્યવર્તી પરિણામ મળે છે:

    =CHOOSE(TRUE + TRUE + TRUE + FALSE, "Poor", "Satisfactory", "Good", "Excellent")

    જો કે મોટાભાગના એક્સેલ ફોર્મ્યુલામાં TRUE 1 અને FALSE 0 ની બરાબર છે, અમારા ફોર્મ્યુલા આ રૂપાંતરણમાંથી પસાર થાય છે:

    =CHOOSE(1 + 1 + 1 + 0, "Poor", "Satisfactory", "Good", "Excellent")

    એડિશન ઑપરેશન કર્યા પછી, અમારી પાસે છે:

    =CHOOSE(3, "Poor", "Satisfactory", "Good", "Excellent")

    પરિણામે, 3જી મૂલ્ય સૂચિ પરત કરવામાં આવે છે, જે "સારું" છે.

    ટીપ્સ:

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

      =CHOOSE((B2>0) + (B2>=51) + (B2>=101) + (B2>=151), $E$1, $E$2, $E$3, $E$4)

    • જો તમારી કોઈપણ શરત સાચી નથી, તો index_num દલીલને 0 પર સેટ કરવામાં આવશે જે તમારા ફોર્મ્યુલાને #VALUE પરત કરવા દબાણ કરશે! ભૂલ આને અવગણવા માટે, ફક્ત આ રીતે IFERROR ફંક્શનમાં CHOOSE લપેટો:

      =IFERROR(CHOOSE((B2>0) + (B2>=51) + (B2>=101) + (B2>=151), "Poor", "Satisfactory", "Good", "Excellent"), "")

    ઉદાહરણ 2. શરતના આધારે વિવિધ ગણતરીઓ કરો

    એક જ રીતે, તમેએક બીજાની અંદર બહુવિધ IF સ્ટેટમેન્ટને નેસ્ટ કર્યા વિના શક્ય ગણતરીઓ/સૂત્રોની શ્રેણીમાં એક ગણતરી કરવા માટે Excel CHOOSE ફંક્શનનો ઉપયોગ કરી શકે છે.

    ઉદાહરણ તરીકે, ચાલો દરેક વિક્રેતાના કમિશનની તેમના વેચાણના આધારે ગણતરી કરીએ:

    <23
    કમિશન સેલ્સ
    5% $0 થી $50
    7% $51 થી $100
    10% $101થી વધુ

    B2 માં વેચાણની રકમ સાથે, સૂત્ર નીચેનો આકાર લે છે:

    =CHOOSE((B2>0) + (B2>=51) + (B2>=101), B2*5%, B2*7%, B2*10%)

    સૂત્રમાં ટકાવારી હાર્ડકોડ કરવાને બદલે, જો કોઈ હોય તો તમે તમારા સંદર્ભ કોષ્ટકમાં સંબંધિત કોષનો સંદર્ભ લઈ શકો છો. ફક્ત $ ચિહ્નનો ઉપયોગ કરીને સંદર્ભોને ઠીક કરવાનું યાદ રાખો.

    =CHOOSE((B2>0) + (B2>=51) + (B2>=101), B2*$E$2, B2*$E$3, B2*$E$4)

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

    જેમ તમે કદાચ જાણો છો, માઇક્રોસોફ્ટ એક્સેલ જનરેટ કરવા માટે એક વિશિષ્ટ કાર્ય ધરાવે છે. તમે ઉલ્લેખિત કરો છો તે નીચે અને ટોચની સંખ્યાઓ વચ્ચેના રેન્ડમ પૂર્ણાંકો - RANDBETWEEN ફંક્શન. તેને પસંદ કરોની index_num દલીલમાં માળો, અને તમારું ફોર્મ્યુલા તમને જોઈતો લગભગ કોઈપણ રેન્ડમ ડેટા જનરેટ કરશે.

    ઉદાહરણ તરીકે, આ ફોર્મ્યુલા રેન્ડમ પરીક્ષા પરિણામોની સૂચિ બનાવી શકે છે:

    =CHOOSE(RANDBETWEEN(1,4), "Poor", "Satisfactory", "Good", "Excellent")

    સૂત્રનો તર્ક સ્પષ્ટ છે: RANDBETWEEN 1 થી 4 સુધીની રેન્ડમ સંખ્યાઓ બનાવે છે અને CHOOSE ચાર મૂલ્યોની પૂર્વવ્યાખ્યાયિત સૂચિમાંથી અનુરૂપ મૂલ્ય આપે છે.

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

    ડાબું Vlookup કરવા માટે ફોર્મ્યુલા પસંદ કરો

    જો તમે ક્યારેય પ્રદર્શન કર્યું હોય એક્સેલમાં વર્ટિકલ લુકઅપ, તમે જાણો છો કે VLOOKUP ફંક્શન ફક્ત ડાબી બાજુની કોલમમાં જ શોધી શકે છે. પરિસ્થિતિઓમાં જ્યારે તમારે લુકઅપ કૉલમની ડાબી બાજુએ કોઈ મૂલ્ય પરત કરવાની જરૂર હોય, ત્યારે તમે કાં તો INDEX/MATCH સંયોજનનો ઉપયોગ કરી શકો છો અથવા તેમાં CHOOSE ફંક્શનને નેસ્ટ કરીને VLOOKUPને ટ્રિક કરી શકો છો. અહીં કેવી રીતે છે:

    ધારો કે તમારી પાસે કૉલમ Aમાં સ્કોર્સની સૂચિ છે, કૉલમ Bમાં વિદ્યાર્થીઓના નામ છે અને તમે ચોક્કસ વિદ્યાર્થીનો સ્કોર મેળવવા માંગો છો. રીટર્ન કોલમ લુકઅપ કોલમની ડાબી બાજુએ હોવાથી, નિયમિત Vlookup ફોર્મ્યુલા #N/A ભૂલ આપે છે:

    આને ઠીક કરવા માટે, સ્વેપ કરવા માટે CHOOSE ફંક્શન મેળવો કૉલમની સ્થિતિ, એક્સેલને જણાવે છે કે કૉલમ 1 B છે અને કૉલમ 2 A છે:

    =CHOOSE({1,2}, B2:B5, A2:A5)

    કારણ કે અમે ઇન્ડેક્સ_નંમ<2 માં {1,2} ની એરે સપ્લાય કરીએ છીએ> દલીલ, CHOOSE ફંક્શન મૂલ્ય દલીલોમાં રેન્જને સ્વીકારે છે (સામાન્ય રીતે, તે થતું નથી).

    હવે, ઉપરોક્ત સૂત્રને ટેબલ_એરે દલીલમાં એમ્બેડ કરો VLOOKUP:

    =VLOOKUP(E1,CHOOSE({1,2}, B2:B5, A2:A5),2,FALSE)

    અને voilà - ડાબી તરફનો લુકઅપ કોઈ અડચણ વિના કરવામાં આવે છે!

    આગલી કામ પર પાછા ફરવા માટે ફોર્મ્યુલા પસંદ કરો દિવસ

    જો તમને ખાતરી ન હોય કે શુંતમારે આવતીકાલે કામ પર જવું જોઈએ અથવા ઘરે રહીને તમારા લાયક સપ્તાહના અંતનો આનંદ માણી શકો છો, Excel CHOOSE ફંક્શન આગામી કામનો દિવસ ક્યારે છે તે શોધી શકે છે.

    તમારા કામકાજના દિવસો સોમવારથી શુક્રવાર છે એમ ધારી રહ્યા છીએ, સૂત્ર નીચે પ્રમાણે જાય છે:

    =TODAY()+CHOOSE(WEEKDAY(TODAY()),1,1,1,1,1,3,2)

    પ્રથમ દૃષ્ટિએ મુશ્કેલ, નજીકથી જોવા પર ફોર્મ્યુલાના તર્કને અનુસરવું સરળ છે:

    અઠવાડિયે (TODAY()) આજની તારીખને અનુરૂપ સીરીયલ નંબર આપે છે, જે 1 (રવિવાર) થી 7 (શનિવાર) સુધીનો છે. આ સંખ્યા અમારા પસંદ સૂત્રની ઇન્ડેક્સ_નંમ દલીલ પર જાય છે.

    મૂલ્ય1 - મૂલ્ય7 (1,1,1,1,1, 3,2) વર્તમાન તારીખમાં કેટલા દિવસો ઉમેરવા તે નક્કી કરો. જો આજે રવિવાર - ગુરુવાર છે (અનુક્રમણિકા_નંમ 1 - 5), તો તમે બીજા દિવસે પરત કરવા માટે 1 ઉમેરો છો. જો આજે શુક્રવાર છે (અનુક્રમણિકા_સંખ્યા 6), તો તમે આવતા સોમવારે પરત કરવા માટે 3 ઉમેરો. જો આજે શનિવાર છે (અનુક્રમણિકા_સંખ્યા 7), તો તમે આવતા સોમવારે ફરી પાછા આવવા માટે 2 ઉમેરો. હા, તે એટલું સરળ છે :)

    તારીખથી કસ્ટમ દિવસ/મહિનાનું નામ પરત કરવા માટે ફોર્મ્યુલા પસંદ કરો

    પરિસ્થિતિઓમાં જ્યારે તમે પ્રમાણભૂત ફોર્મેટમાં દિવસનું નામ મેળવવા માંગતા હો જેમ કે સંપૂર્ણ નામ ( સોમવાર, મંગળવાર, વગેરે) અથવા ટૂંકા નામ (સોમ, મંગળ, વગેરે), તમે આ ઉદાહરણમાં સમજાવ્યા મુજબ TEXT ફંક્શનનો ઉપયોગ કરી શકો છો: Excel માં તારીખથી અઠવાડિયાનો દિવસ મેળવો.

    જો તમે ઇચ્છો તો અઠવાડિયાનો એક દિવસ અથવા મહિનાનું નામ કસ્ટમ ફોર્મેટમાં પરત કરો, નીચેની રીતે CHOOSE ફંક્શનનો ઉપયોગ કરો.

    અઠવાડિયાનો દિવસ મેળવવા માટે:

    =CHOOSE(WEEKDAY(A2),"Su","Mo","Tu","We","Th","Fr","Sa")

    એ મેળવવા માટેમહિનો:

    =CHOOSE(MONTH(A2), "Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

    જ્યાં A2 એ મૂળ તારીખ ધરાવતો કોષ છે.

    હું આશા રાખું છું કે આ ટ્યુટોરીયલ તમને કેટલાક વિચારો આપ્યા હશે તમારા ડેટા મોડલ્સને વધારવા માટે તમે Excel માં CHOOSE ફંક્શનનો ઉપયોગ કેવી રીતે કરી શકો છો. હું વાંચવા બદલ તમારો આભાર માનું છું અને આગામી અઠવાડિયે તમને અમારા બ્લોગ પર મળવાની આશા રાખું છું!

    પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો

    એક્સેલ ફંક્શન ઉદાહરણો પસંદ કરો

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