સામગ્રીઓનું કોષ્ટક
તમે Excel માં કરો છો તે ઘણા કાર્યોમાં વિવિધ કોષોમાં ડેટાની સરખામણીનો સમાવેશ થાય છે. આ માટે, માઈક્રોસોફ્ટ એક્સેલ છ લોજિકલ ઓપરેટર્સ પૂરા પાડે છે, જેને કમ્પેરિઝન ઓપરેટર પણ કહેવામાં આવે છે. આ ટ્યુટોરીયલનો ઉદ્દેશ તમને એક્સેલ લોજિકલ ઓપરેટર્સની આંતરદૃષ્ટિ સમજવામાં અને તમારા ડેટા વિશ્લેષણ માટે સૌથી વધુ કાર્યક્ષમ સૂત્રો લખવામાં મદદ કરવાનો છે.
એક્સેલ લોજિકલ ઓપરેટર્સ - વિહંગાવલોકન
એક લોજિકલ ઓપરેટર એક્સેલમાં બે મૂલ્યોની સરખામણી કરવા માટે વપરાય છે. લોજિકલ ઓપરેટરોને કેટલીકવાર બુલિયન ઓપરેટર્સ કહેવામાં આવે છે કારણ કે આપેલ કોઈપણ કિસ્સામાં સરખામણીનું પરિણામ માત્ર સાચું અથવા ખોટું હોઈ શકે છે.
એક્સેલમાં છ લોજિકલ ઓપરેટરો ઉપલબ્ધ છે. નીચેનું કોષ્ટક તેમાંથી દરેક શું કરે છે તે સમજાવે છે અને સૂત્ર ઉદાહરણો સાથે સિદ્ધાંતને સમજાવે છે.
શરત | ઓપરેટર | ફોર્મ્યુલા ઉદાહરણ | વર્ણન |
સમકક્ષ | = | =A1=B1 | જો ફોર્મ્યુલા TRUE આપે છે સેલ A1 એ સેલ B1 ના મૂલ્યોની બરાબર છે; અન્યથા FALSE. |
ની બરાબર નથી | =A1B1 | જો કોષ A1 માં મૂલ્ય ન હોય તો ફોર્મ્યુલા TRUE પરત કરે છે સેલ B1 માં મૂલ્યની સમાન; અન્યથા FALSE. | |
> | =A1>B1 | થી વધુ જો કોષમાં મૂલ્ય A1 એ સેલ B1 માં મૂલ્ય કરતાં વધારે છે; અન્યથા તે FALSE પરત કરે છે. | |
< | =A1 કોષમાં મૂલ્ય હોય તો ફોર્મ્યુલા TRUE પરત કરે છે A1 સેલ B1 કરતા ઓછું છે; ખોટુંલોજિકલ ઓપરેટરો થી વધુ અને થી ઓછા અથવા તેના સમાન સાથે 2જી ફોર્મ્યુલા શું કરે છે. તે જાણવામાં મદદ કરે છે કે ગાણિતિક ગણતરીઓમાં એક્સેલ બુલિયન મૂલ્ય TRUE ને 1 અને FALSE ને 0 સાથે સરખાવે છે. આને ધ્યાનમાં રાખીને, ચાલો જોઈએ કે દરેક તાર્કિક અભિવ્યક્તિ ખરેખર શું આપે છે. | જો કોષમાં મૂલ્ય B2 એ C2 માં મૂલ્ય કરતાં વધારે છે, પછી અભિવ્યક્તિ B2>C2 સાચી છે, અને પરિણામે 1 ની બરાબર છે. બીજી બાજુ, B2C2, અમારું સૂત્ર નીચેના રૂપાંતરણમાંથી પસાર થાય છે:
કોઈપણ સંખ્યાને શૂન્ય વડે ગુણાકાર કરવાથી શૂન્ય મળે છે, તેથી આપણે વત્તા ચિહ્ન પછી સૂત્રનો બીજો ભાગ કાઢી શકીએ છીએ. અને કારણ કે 1 વડે ગુણાકાર કરવામાં આવેલી કોઈપણ સંખ્યા તે સંખ્યા છે, આપણું જટિલ સૂત્ર એક સરળ =B2*10 માં ફેરવાય છે જે B2 ને 10 વડે ગુણાકારનું પરિણામ આપે છે, જે ઉપરોક્ત IF સૂત્ર કરે છે તે બરાબર છે : ) સ્પષ્ટપણે , જો કોષ B2 માં મૂલ્ય C2 કરતાં ઓછું હોય, તો અભિવ્યક્તિ B2>C2 નું મૂલ્યાંકન FALSE (0) અને B2<=C2 થી TRUE (1) થાય છે, જેનો અર્થ થાય છે કે ઉપર વર્ણવેલ વિપરીત થશે. આ પણ જુઓ: Google શીટ્સને મર્જ કરવાની 5 રીતો, સંબંધિત ડેટા સાથે કૉલમ ઉમેરો અને મેળ ન ખાતી પંક્તિઓ શામેલ કરો 3. એક્સેલ કન્ડીશનલ ફોર્મેટિંગમાં લોજિકલ ઓપરેટર્સલોજિકલ ઓપરેટર્સનો અન્ય એક સામાન્ય ઉપયોગ એક્સેલ કન્ડીશનલ ફોર્મેટિંગમાં જોવા મળે છે જે તમને સ્પ્રેડશીટમાં સૌથી મહત્વપૂર્ણ માહિતીને ઝડપથી પ્રકાશિત કરવા દે છે. ઉદાહરણ તરીકે, નીચેના સરળ નિયમો માં મૂલ્યના આધારે તમારી વર્કશીટમાં પસંદ કરેલા કોષો અથવા સમગ્ર પંક્તિઓને હાઇલાઇટ કરોકૉલમ A: ઓછા (નારંગી): થી વધુ (લીલો):
વિગતવાર-પગલાં માટે- બાય-સ્ટેપ સૂચનાઓ અને નિયમના ઉદાહરણો, કૃપા કરીને નીચેના લેખો જુઓ:
જેમ તમે જુઓ છો, એક્સેલમાં લોજિકલ ઓપરેટર્સનો ઉપયોગ સાહજિક અને સરળ છે. આગલા લેખમાં, આપણે એક્સેલ લોજિકલ ફંક્શનના નટ અને બોલ્ટ શીખવા જઈ રહ્યા છીએ જે ફોર્મ્યુલામાં એક કરતાં વધુ સરખામણી કરવા દે છે. કૃપા કરીને ટ્યુન રહો અને વાંચવા બદલ આભાર! નહિંતર. | |
>= | =A1>=B1 | <8 કરતાં વધારે અથવા બરાબર>જો કોષ A1 ની કિંમત કોષ B1 ની કિંમતો કરતા વધારે અથવા તેની સમાન હોય તો ફોર્મ્યુલા TRUE આપે છે; અન્યથા ખોટું.||
થી ઓછું અથવા તેની બરાબર | <= | =A1<=B1 | સૂત્ર સાચું આપે છે જો કોષ A1 ની કિંમત કોષ B1 ના મૂલ્યો કરતા ઓછી અથવા સમાન હોય; અન્યથા ખોટું. |
નીચેનો સ્ક્રીનશોટ ની બરાબર , ની બરાબર નથી , થી વધુ દ્વારા પરત કરવામાં આવેલ પરિણામો દર્શાવે છે. અને કરતાં ઓછા લોજિકલ ઓપરેટરો:
એવું લાગે છે કે ઉપરનું કોષ્ટક આ બધું આવરી લે છે અને તેના વિશે વાત કરવા માટે વધુ કંઈ નથી. પરંતુ વાસ્તવમાં, દરેક લોજિકલ ઓપરેટરની પોતાની વિશિષ્ટતાઓ હોય છે અને તેમને જાણવાથી તમને એક્સેલ ફોર્મ્યુલાની વાસ્તવિક શક્તિનો ઉપયોગ કરવામાં મદદ મળી શકે છે.
એક્સેલમાં "ઇક્વલ ટુ" લોજિકલ ઓપરેટરનો ઉપયોગ કરીને
ધ ઇક્વલ ટુ લોજિકલ ઓપરેટર (=) નો ઉપયોગ તમામ ડેટા પ્રકારો - નંબરો, તારીખો, ટેક્સ્ટ મૂલ્યો, બુલિયન્સ, તેમજ અન્ય એક્સેલ ફોર્મ્યુલા દ્વારા પરત કરવામાં આવેલા પરિણામોની સરખામણી કરવા માટે કરી શકાય છે. ઉદાહરણ તરીકે:
=A1=B1 | જો કોષ A1 અને B1 ની કિંમતો સમાન હોય તો TRUE પરત કરે છે, અન્યથા FALSE. | <10
=A1="oranges" | જો કોષ A1 માં "ઓરેન્જ" શબ્દ હોય તો TRUE પરત કરે છે, અન્યથા FALSE. |
=A1=TRUE | જો કોષ A1 માં બુલિયન મૂલ્ય TRUE હોય તો TRUE પરત કરે છે, અન્યથા તે FALSE પરત કરે છે. |
=A1=(B1/2) | TRUE પરત કરે છે. જોકોષ A1 માં સંખ્યા 2 દ્વારા B1 ના ભાગાકારની બરાબર છે, અન્યથા FALSE. |
ઉદાહરણ 1. તારીખો સાથે "સમાન" ઓપરેટરનો ઉપયોગ કરીને
તમને જાણીને નવાઈ લાગશે કે Equal to લોજિકલ ઓપરેટર તારીખોની સંખ્યા જેટલી સરળતાથી સરખાવી શકતા નથી. ઉદાહરણ તરીકે, જો કોષો A1 અને A2 માં તારીખ "12/1/2014" હોય, તો ફોર્મ્યુલા =A1=A2
બરાબર TRUE આપશે.
જો કે, જો તમે =A1=12/1/2014
અથવા =A1="12/1/2014"
માંથી કોઈ એકનો પ્રયાસ કરશો તો તમને FALSE મળશે. પરિણામે. થોડી અનપેક્ષિત, હં?
મુદ્દો એ છે કે એક્સેલ તારીખોને 1-જાન્યુ-1900 થી શરૂ થતા નંબરો તરીકે સંગ્રહિત કરે છે, જે 1 તરીકે સંગ્રહિત થાય છે. તારીખ 12/1/2014 41974 તરીકે સંગ્રહિત છે. ઉપરમાં સૂત્રો, Microsoft Excel "12/1/2014" ને સામાન્ય ટેક્સ્ટ સ્ટ્રિંગ તરીકે અર્થઘટન કરે છે, અને "12/1/2014" 41974 ની બરાબર ન હોવાથી, તે FALSE પરત કરે છે.
સાચું પરિણામ મેળવવા માટે, તમે DATEVALUE ફંક્શનમાં હંમેશા તારીખ લપેટી જ જોઈએ, જેમ કે આ =A1=DATEVALUE("12/1/2014")
નોંધ. DATEVALUE ફંક્શનને અન્ય લોજિકલ ઓપરેટર સાથે પણ ઉપયોગમાં લેવાની જરૂર છે, જેમ કે નીચેના ઉદાહરણોમાં દર્શાવવામાં આવ્યું છે.
જ્યારે તમે IF ફંક્શનના લોજિકલ ટેસ્ટમાં એક્સેલના ઇક્વલ ટુ ઓપરેટરનો ઉપયોગ કરો ત્યારે આ જ અભિગમ લાગુ થવો જોઈએ. તમે આ ટ્યુટોરીયલમાં વધુ માહિતી તેમજ કેટલાક ફોર્મ્યુલા ઉદાહરણો મેળવી શકો છો: તારીખો સાથે એક્સેલ IF ફંક્શનનો ઉપયોગ કરવો.
ઉદાહરણ 2. ટેક્સ્ટ મૂલ્યો સાથે "ઇક્વલ ટુ" ઓપરેટરનો ઉપયોગ કરવો
એક્સેલનો ઉપયોગ ટેક્સ્ટ મૂલ્યો સાથે ઓપરેટરની સમાન કરે છેકોઈ વધારાના ટ્વિસ્ટની જરૂર નથી. તમારે ધ્યાનમાં રાખવાની એકમાત્ર વસ્તુ એ છે કે Excel માં Equal to લોજિકલ ઓપરેટર કેસ-અસંવેદનશીલ છે, એટલે કે ટેક્સ્ટ મૂલ્યોની સરખામણી કરતી વખતે કેસ તફાવતોને અવગણવામાં આવે છે.
ઉદાહરણ તરીકે, જો કોષ A1 માં " ઓરેન્જ " શબ્દ હોય અને કોષ B1 માં " Oranges " હોય, તો ફોર્મ્યુલા =A1=B1
TRUE આપશે.
જો તમે તેમના કેસ તફાવતોને ધ્યાનમાં લેતા ટેક્સ્ટ મૂલ્યોની તુલના કરો, તમારે Equal to ઑપરેટરને બદલે EXACT ફંક્શનનો ઉપયોગ કરવો જોઈએ. EXACT ફંક્શનનું સિન્ટેક્સ આટલું સરળ છે:
EXACT(text1, text2)જ્યાં ટેક્સ્ટ 1 અને ટેક્સ્ટ2 એ મૂલ્યો છે જેની તમે સરખામણી કરવા માંગો છો. જો મૂલ્યો બરાબર સમાન હોય, કેસ સહિત, એક્સેલ TRUE પરત કરે છે; અન્યથા, તે FALSE પરત કરે છે. જ્યારે તમને ટેક્સ્ટ મૂલ્યોની કેસ-સંવેદનશીલ સરખામણીની જરૂર હોય ત્યારે તમે IF ફોર્મ્યુલામાં EXACT ફંક્શનનો પણ ઉપયોગ કરી શકો છો, જેમ કે નીચેના સ્ક્રીનશોટમાં બતાવ્યા પ્રમાણે:
નોંધ. જો તમે બે ટેક્સ્ટ મૂલ્યોની લંબાઈની તુલના કરવા માંગતા હો, તો તમે તેના બદલે LEN ફંક્શનનો ઉપયોગ કરી શકો છો, ઉદાહરણ તરીકે =LEN(A2)=LEN(B2)
અથવા =LEN(A2)>=LEN(B2)
.
ઉદાહરણ 3. બુલિયન મૂલ્યો અને સંખ્યાઓની તુલના
એક વ્યાપક અભિપ્રાય છે કે માઇક્રોસોફ્ટ એક્સેલ TRUE ની બુલિયન વેલ્યુ હંમેશા 1 અને FALSE થી 0 સમાન છે. જો કે, આ માત્ર આંશિક રીતે સાચું છે, અને અહીં મુખ્ય શબ્દ "હંમેશા" અથવા વધુ સ્પષ્ટ રીતે "હંમેશા નહીં" છે : )
લખતી વખતે બૂલિયનની તુલના કરતી તાર્કિક અભિવ્યક્તિ 'સમાન'મૂલ્ય અને સંખ્યા, તમારે એક્સેલ માટે ખાસ નિર્દેશ કરવાની જરૂર છે કે બિન-સંખ્યાત્મક બુલિયન મૂલ્યને સંખ્યા તરીકે ગણવામાં આવવી જોઈએ. તમે બુલિયન મૂલ્ય અથવા કોષ સંદર્ભની સામે ડબલ માઈનસ ચિહ્ન ઉમેરીને આ કરી શકો છો, દા. g =A2=--TRUE
અથવા =A2=--B2
.
1 લી માઈનસ ચિહ્ન, જેને તકનીકી રીતે યુનરી ઓપરેટર કહેવામાં આવે છે, અનુક્રમે TRUE/FALSE ને -1/0 પર દબાણ કરે છે, અને બીજું યુનરી તેમને +1 અને 0 માં ફેરવતા મૂલ્યોને નકારે છે. નીચેના સ્ક્રીનશૉટને જોતાં સમજવું કદાચ સરળ બનશે:
નોંધ. તમારે બૂલિયન પહેલાં ડબલ યુનરી ઓપરેટર ઉમેરવું જોઈએ જ્યારે અન્ય લોજિકલ ઓપરેટરો જેમ કે ની બરાબર નથી , થી વધુ અથવા કરતાં ઓછી છે બુલિયન મૂલ્યો.
જટિલ ફોર્મ્યુલામાં લોજિકલ ઓપરેટર્સનો ઉપયોગ કરતી વખતે, તમારે દરેક તાર્કિક અભિવ્યક્તિ પહેલાં ડબલ યુનરી ઉમેરવાની જરૂર પડી શકે છે જે પરિણામ તરીકે TRUE અથવા FALSE આપે છે. અહીં આવા ફોર્મ્યુલાનું ઉદાહરણ છે: એક્સેલમાં SUMPRODUCT અને SUMIFS.
એક્સેલમાં "Not equal to" લોજિકલ ઓપરેટરનો ઉપયોગ કરીને
તમે Excel ના Not equal to ઓપરેટરનો ઉપયોગ કરો છો ( ) જ્યારે તમે ખાતરી કરવા માંગતા હોવ કે કોષનું મૂલ્ય નિર્દિષ્ટ મૂલ્યની બરાબર નથી. Not equal to ઓપરેટરનો ઉપયોગ Equal to ના ઉપયોગ જેવો જ છે જેની અમે થોડી ક્ષણ પહેલા ચર્ચા કરી હતી.
પરિણામો દ્વારા પાછા ફર્યા. ઓપરેટર ની બરાબર નથી પરિણામો સાથે સમાન છેએક્સેલ નોટ ફંક્શન દ્વારા બનાવવામાં આવે છે જે તેની દલીલના મૂલ્યને ઉલટાવે છે. નીચેનું કોષ્ટક કેટલાક સૂત્ર ઉદાહરણો પૂરા પાડે છે.
ઓપરેટરની બરાબર નથી | ફંક્શન નથી | વર્ણન |
=A1B1 | =NOT(A1=B1) | જો કોષ A1 અને B1 ની કિંમતો સમાન ન હોય તો TRUE પરત કરે છે, અન્યથા FALSE. |
=A1"oranges" | =NOT(A1="oranges") | જો કોષ A1 માં "નારંગી" સિવાયની કોઈપણ કિંમત હોય તો TRUE પરત કરે છે, જો તેમાં હોય તો FALSE "નારંગી" અથવા "ઓરેન્જ" અથવા "નારંગી", વગેરે. |
=A1TRUE | =NOT(A1=TRUE) | જો TRUE પરત કરે છે કોષ A1 માં TRUE, અન્યથા FALSE સિવાય કોઈપણ મૂલ્ય છે. |
=A1(B1/2) | =NOT(A1=B1/2) | જો કોષ A1 ની સંખ્યા 2 વડે B1 ના ભાગાકારની બરાબર ન હોય તો TRUE પરત કરે છે, અન્યથા FALSE. |
=A1DATEVALUE("12/1/2014") | =NOT(A1=DATEVALUE("12/1/2014")) | જો A1 માં 1-ડિસે-2014 ની તારીખ સિવાયની કોઈપણ કિંમત હોય, તો તે તારીખને ધ્યાનમાં લીધા વિના, TRUE પરત કરે છે ફોર્મેટ, અન્યથા FALSE. |
થી વધુ, તેનાથી ઓછું, તેનાથી મોટું અથવા તેના કરતાં, તેનાથી ઓછું અથવા તેના બરાબર
તમે એક્સેલમાં આ લોજિકલ ઓપરેટર્સનો ઉપયોગ કરો છો કે એક નંબર બીજા નંબર સાથે કેવી રીતે સરખામણી કરે છે. માઈક્રોસોફ્ટ એક્સેલ 4 સરખામણી ઓપરેટ પ્રદાન કરે છે જેમના નામ સ્વ-સ્પષ્ટીકરણ છે:
- (>) કરતાં વધુ
- (>=) કરતાં વધુ અથવા તેના બરાબર
- કરતાં ઓછું (<)
- તેના કરતાં ઓછું અથવા બરાબર (<=)
મોટાભાગે,એક્સેલ સરખામણી ઓપરેટર્સનો ઉપયોગ નંબરો, તારીખ અને સમય મૂલ્યો સાથે થાય છે. ઉદાહરણ તરીકે:
=A1>20 | જો કોષ A1 માં સંખ્યા 20 કરતાં મોટી હોય તો TRUE પરત કરે છે, અન્યથા FALSE. |
=A1>=(B1/2) | જો કોષ A1 માં સંખ્યા 2 દ્વારા B1 ના ભાગાકારના ભાગ કરતાં મોટી અથવા બરાબર હોય તો TRUE પરત કરે છે, અન્યથા FALSE.<9 |
=A1 જો કોષ A1 માં તારીખ 1-ડિસે-2014 કરતાં ઓછી હોય તો TRUE પરત કરે છે, અન્યથા FALSE. | |
=A1<=SUM(B1:D1) | જો કોષ A1 માં સંખ્યા કોષ B1:D1 માં મૂલ્યોના સરવાળા કરતા ઓછી અથવા બરાબર હોય તો TRUE પરત કરે છે, અન્યથા FALSE. |
ટેક્સ્ટ મૂલ્યો સાથે એક્સેલ સરખામણી ઓપરેટર્સનો ઉપયોગ કરીને
સિદ્ધાંતમાં, તમે કરતાં વધુ , કરતાં વધુ અથવા સમાન ઓપરેટરો તેમજ તેમના કરતાં ઓછા ટેક્સ્ટ મૂલ્યો સાથેના સમકક્ષો. ઉદાહરણ તરીકે, જો સેલ A1 માં " સફરજન " અને B1 માં " કેળા " હોય, તો અનુમાન કરો કે ફોર્મ્યુલા =A1>B1
શું આપશે? જેમણે FALSE પર દાવ મૂક્યો છે તેઓને અભિનંદન : )
ટેક્સ્ટ વેલ્યુની સરખામણી કરતી વખતે, Microsoft Excel તેમના કેસને અવગણે છે અને મૂલ્યોના સિમ્બોલને પ્રતીક દ્વારા સરખાવે છે, "a" ને સૌથી નીચું ટેક્સ્ટ મૂલ્ય માનવામાં આવે છે અને "z" - ઉચ્ચતમ ટેક્સ્ટ મૂલ્ય.
તેથી, જ્યારે " સફરજન " (A1) અને " કેળા " (B1) ના મૂલ્યોની સરખામણી કરવામાં આવે છે, ત્યારે એક્સેલ તેમના પ્રથમ અક્ષરોથી શરૂ થાય છે " a" અને "b", અનુક્રમે, અને "b" એ "a" કરતા મોટો હોવાથી, સૂત્ર =A1>B1
FALSE પરત કરે છે.
જો પ્રથમ અક્ષરો સમાન હોય, તો 2જા અક્ષરોની સરખામણી કરવામાં આવે છે, જો તે પણ સમાન હોય, તો એક્સેલ 3જા, 4થા અક્ષરો વગેરેને મેળવે છે. ઉદાહરણ તરીકે, જો A1 માં " સફરજન " અને B1 માં " agave " હોય, તો ફોર્મ્યુલા =A1>B1
TRUE પરત કરશે કારણ કે "p" "g" કરતા વધારે છે.
પ્રથમ દૃષ્ટિએ, ટેક્સ્ટ મૂલ્યો સાથે સરખામણી ઓપરેટર્સનો ઉપયોગ ખૂબ જ ઓછો વ્યવહારુ અર્થ ધરાવતો જણાય છે, પરંતુ તમે ક્યારેય જાણતા નથી કે તમને ભવિષ્યમાં શું જોઈએ છે, તેથી કદાચ આ જ્ઞાન મદદરૂપ થશે કોઈ.
એક્સેલમાં લોજિકલ ઓપરેટરોના સામાન્ય ઉપયોગો
વાસ્તવિક કાર્યમાં, એક્સેલ લોજિકલ ઓપરેટરો ભાગ્યે જ તેમના પોતાના પર ઉપયોગમાં લેવાય છે. સંમત થાઓ, બુલિયન મૂલ્યો TRUE અને FALSE તેઓ પરત કરે છે, જો કે ખૂબ જ સાચા (શ્લેષને માફ કરો), બહુ અર્થપૂર્ણ નથી. વધુ સમજદાર પરિણામો મેળવવા માટે, તમે લોજિકલ ઓપરેટર્સનો ઉપયોગ એક્સેલ ફંક્શન અથવા શરતી ફોર્મેટિંગ નિયમોના ભાગ રૂપે કરી શકો છો, જેમ કે નીચેના ઉદાહરણોમાં દર્શાવવામાં આવ્યું છે.
1. એક્સેલ ફંક્શન્સની દલીલોમાં લોજિકલ ઓપરેટર્સનો ઉપયોગ
જ્યારે લોજિકલ ઓપરેટર્સની વાત આવે છે, ત્યારે એક્સેલ ખૂબ જ પરવાનગી આપે છે અને ઘણા ફંક્શન્સના પરિમાણોમાં તેનો ઉપયોગ કરવાની મંજૂરી આપે છે. સૌથી સામાન્ય ઉપયોગોમાંનો એક એક્સેલ IF ફંક્શનમાં જોવા મળે છે જ્યાં સરખામણી ઓપરેટરો લોજિકલ ટેસ્ટ બનાવવામાં મદદ કરી શકે છે, અને IF ફોર્મ્યુલા ટેસ્ટનું મૂલ્યાંકન સાચું છે કે ખોટું તેના આધારે યોગ્ય પરિણામ આપશે. માટેઉદાહરણ:
=IF(A1>=B1, "OK", "Not OK")
જો આ સરળ IF સૂત્ર ઓકે આપે છે જો કોષ A1 ની કિંમત કોષ B1 ની કિંમત કરતા વધારે અથવા બરાબર હોય, અન્યથા "ઓકે નથી".
અને અહીં બીજું ઉદાહરણ છે:
=IF(A1B1, SUM(A1:C1), "")
સૂત્ર A1 અને B1 કોષોમાંના મૂલ્યોની તુલના કરે છે અને જો A1 B1 ની બરાબર ન હોય, તો કોષ A1:C1 માં મૂલ્યોનો સરવાળો પરત કરવામાં આવે છે. , અન્યથા ખાલી સ્ટ્રિંગ.
એક્સેલ લોજિકલ ઓપરેટર્સનો ઉપયોગ વિશેષ IF ફંક્શન્સ જેમ કે SUMIF, COUNTIF, AVERAGEIF અને તેમના બહુવચન સમકક્ષોમાં પણ થાય છે જે ચોક્કસ સ્થિતિ અથવા બહુવિધ શરતોના આધારે પરિણામ આપે છે.
તમે નીચેના ટ્યુટોરિયલ્સમાં ફોર્મ્યુલા ઉદાહરણોની સંપત્તિ શોધી શકો છો:
- એક્સેલમાં IF ફંક્શનનો ઉપયોગ કરવો
- એક્સેલમાં SUMIF નો ઉપયોગ કેવી રીતે કરવો
- Excel SUMIFS અને બહુવિધ માપદંડો સાથે SUMIF
- એક્સેલમાં COUNTIF નો ઉપયોગ કરીને
- એક્સેલ COUNTIFS અને COUNTIF બહુવિધ માપદંડો સાથે
2. ગાણિતિક ગણતરીઓમાં એક્સેલ લોજિકલ ઓપરેટર્સનો ઉપયોગ
અલબત્ત, એક્સેલ ફંક્શન્સ ખૂબ શક્તિશાળી છે, પરંતુ તમારે હંમેશા ઇચ્છિત પરિણામ પ્રાપ્ત કરવા માટે તેનો ઉપયોગ કરવાની જરૂર નથી. ઉદાહરણ તરીકે, નીચેના બે સૂત્રો દ્વારા પરત કરવામાં આવેલા પરિણામો સમાન છે:
IF ફંક્શન: =IF(B2>C2, B2*10, B2*5)
લોજિકલ ઓપરેટર્સ સાથેનું ફોર્મ્યુલા: =(B2>C2)*(B2*10)+(B2<=C2)*(B2*5)
મને લાગે છે કે IF ફોર્મ્યુલાનું અર્થઘટન કરવું સહેલું છે, ખરું ને? જો B2 C2 કરતા વધારે હોય તો તે એક્સેલને સેલ B2 ની કિંમત 10 વડે ગુણાકાર કરવા કહે છે, અન્યથા B1 ની કિંમત 5 વડે ગુણાકાર થાય છે.
હવે, ચાલો વિશ્લેષણ કરીએ