માઇક્રોસોફ્ટ એક્સેલ સાથે કામ કરતી વખતે ઉપયોગમાં લેવામાં આવતી ઘણી જુદી જુદી અભિવ્યક્તિઓમાં, તમારે લોજિકલ કાર્યો પસંદ કરવો જોઈએ. તેનો ઉપયોગ સૂત્રોમાં વિવિધ પરિસ્થિતિઓની પૂર્તિને સૂચવવા માટે થાય છે. તદુપરાંત, જો પરિસ્થિતિઓમાં પોતાને વિવિધતા હોઈ શકે છે, તો લોજિકલ ફંકશનનું પરિણામ ફક્ત બે મૂલ્યો લઈ શકે છે: સ્થિતિ પૂર્ણ થઈ છે (સાચું) અને સ્થિતિ પૂરી થઈ નથી (ખોટું). ચાલો હવે નજીકમાં જોઈએ કે Excel માં લોજિકલ ફંકશંસ શું છે.
મુખ્ય ઓપરેટરો
લોજિકલ ફંકશનના ઘણા ઓપરેટરો છે. મુખ્ય મુદ્દાઓ પૈકી, નીચે પ્રકાશિત થયેલ હોવું જોઈએ:
- સાચું;
- ખોટું;
- જો
- ભૂલ
- અથવા
- અને
- નહીં;
- ભૂલ
- બેલેડ.
ત્યાં ઓછા સામાન્ય લોજિકલ કાર્યો છે.
પ્રથમ બે સિવાયના ઉપરોક્ત દરેક ઓપરેટરો પાસે દલીલો છે. દલીલો ક્યાં તો વિશિષ્ટ સંખ્યાઓ અથવા ટેક્સ્ટ હોઈ શકે છે, અથવા ડેટા કોષોના સરનામાને સૂચવતી સંદર્ભો હોઈ શકે છે.
કાર્યો સાચું અને ખોટું
ઑપરેટર સાચું ફક્ત ચોક્કસ લક્ષ્ય મૂલ્યને સ્વીકારે છે. આ કાર્યમાં કોઈ દલીલો નથી, અને નિયમ તરીકે, તે હંમેશા વધુ જટિલ સમીકરણોનો એક ભાગ છે.
ઑપરેટર ખોટુંતેનાથી વિપરીત, તે કોઈપણ મૂલ્ય સ્વીકારે છે જે સાચું નથી. એ જ રીતે, આ કાર્યમાં કોઈ દલીલો નથી અને તે વધુ જટિલ સમીકરણોમાં શામેલ છે.
કાર્યો અને અને અથવા
કાર્ય અને ઘણી પરિસ્થિતિઓ વચ્ચે એક લિંક છે. ફક્ત ત્યારે જ જ્યારે આ ફંક્શન બંધાયેલી બધી શરતો, તે પરત કરે છે સાચું. જો ઓછામાં ઓછું એક દલીલ મૂલ્યની જાણ કરે છે ખોટુંપછી ઓપરેટર અને સામાન્ય રીતે સમાન મૂલ્ય આપે છે. આ કાર્યનું સામાન્ય દૃશ્ય:= અને (લૉગ_ મૂલ્ય 1; લોગ_મૂલ 2; ...)
. કાર્યમાં 1 થી 255 દલીલો શામેલ હોઈ શકે છે.
કાર્ય અથવા, તેનાથી વિપરીત, મૂલ્ય TRUE પરત કરે છે, પછી ભલે ફક્ત એક દલીલો શરતોને પૂર્ણ કરે, અને બાકીના બધા ખોટા હોય. તેના નમૂના નીચે મુજબ છે:= અને (લૉગ_ મૂલ્ય 1; લોગ_મૂલ 2; ...)
. અગાઉના કાર્યની જેમ, ઑપરેટર અથવા 1 થી 255 પરિસ્થિતિઓમાં શામેલ હોઈ શકે છે.
કાર્ય ના
બે અગાઉના નિવેદનો, વિધેયથી વિપરીત ના તેમાં માત્ર એક દલીલ છે. તે સાથે અભિવ્યક્તિના અર્થમાં ફેરફાર કરે છે સાચું ચાલુ ખોટું સ્પષ્ટ દલીલની જગ્યામાં. નીચે પ્રમાણે સામાન્ય ફોર્મ્યુલા વાક્યરચના છે:= નહીં (લૉગ_મૂલ્ય)
.
કાર્યો જો અને ભૂલ
વધુ જટિલ માળખાં માટે, ફંક્શનનો ઉપયોગ કરો જો. આ નિવેદન સૂચવે છે કે કઈ કિંમત છે સાચુંઅને જે ખોટું. તેના સામાન્ય પેટર્ન નીચે પ્રમાણે છે:= If (boolean_expression; value_if_es_far_; value_if-false)
. આમ, જો સ્થિતિ પૂરી થઈ જાય, તો અગાઉ ઉલ્લેખિત ડેટા આ કાર્ય સમાવતી કોષમાં ભરેલો છે. જો સ્થિતિ પૂરી થઈ નથી, તો કાર્ય ફંક્શનની ત્રીજી દલીલમાં ઉલ્લેખિત અન્ય ડેટાથી ભરેલો છે.
ઑપરેટર ભૂલ, જો દલીલ સાચી હોય, તો તે સેલ પર પોતાનું મૂલ્ય આપે છે. પરંતુ, દલીલ અમાન્ય છે, તો વપરાશકર્તા દ્વારા પરત કરાયેલ મૂલ્ય કોષમાં પાછું આવે છે. આ ફંકશનનું વાક્યરચના, જેમાં ફક્ત બે દલીલો છે, નીચે પ્રમાણે છે:= ERROR (મૂલ્ય; મૂલ્ય_ફ_ફૉલ્ટ)
.
પાઠ: જો એક્સેલ માં કાર્ય કરે છે
કાર્યો ભૂલ અને બ્રુથ
કાર્ય ભૂલ ચકાસે છે કે કોઈ વિશિષ્ટ કોષ અથવા કોષોની શ્રેણીમાં ખોટા મૂલ્યો છે. ખોટા મૂલ્યો નીચે મુજબ છે:
- # એન / એ;
- #VALUE;
- #NUM!
- # ડેલ / 0!
- # લિંક!
- # NAME?
- # નુલ્લ!
અમાન્ય દલીલ કે નહીં તે આધારે, ઑપરેટર મૂલ્યની જાણ કરે છે સાચું અથવા ખોટું. આ ફંકશનનું વાક્યરચના નીચે પ્રમાણે છે:= ERROR (મૂલ્ય)
. આ દલીલ વિશિષ્ટ રૂપે સેલ અથવા કોષોની અરેની સંદર્ભ છે.
ઑપરેટર બ્રુથ સેલને ચેક કરે છે કે તે ખાલી છે અથવા મૂલ્યો શામેલ છે. જો કોષ ખાલી છે, તો કાર્ય મૂલ્યની જાણ કરે છે સાચુંજો કોષમાં ડેટા હોય - ખોટું. આ નિવેદન માટેનું વાક્યરચના એ છે:= સામાન્ય (મૂલ્ય)
. અગાઉના કિસ્સામાં, આ દલીલ સેલ અથવા એરેનો સંદર્ભ છે.
એપ્લિકેશન ઉદાહરણ
હવે આપણે ઉપરનાં કેટલાક ફંકશનોને ચોક્કસ ઉદાહરણ સાથે ધ્યાનમાં લઈએ.
કર્મચારીઓની તેમની વેતન સાથેની સૂચિ છે. પરંતુ, આ ઉપરાંત, બધા કર્મચારીઓને બોનસ મળ્યો. સામાન્ય પ્રીમિયમ 700 રુબેલ્સ છે. પરંતુ પેન્શનરો અને મહિલાઓ 1,000 રુબેલ્સના ઊંચા પ્રીમિયમ માટે હકદાર છે. અપવાદ તે કર્મચારીઓ છે જે, વિવિધ કારણોસર, એક મહિનામાં 18 દિવસથી ઓછા સમયથી કામ કરે છે. કોઈ પણ સંજોગોમાં, તેઓ ફક્ત 700 રૂબલ્સના સામાન્ય પ્રીમિયમ માટે જ હકદાર છે.
ચાલો ફોર્મ્યુલા બનાવવાનો પ્રયાસ કરીએ. તેથી, અમારી પાસે બે શરતો છે, જેનું પ્રદર્શન 1000 રુબેલ્સનું પ્રિમીયમ મૂક્યું છે - તે નિવૃત્તિની ઉંમર સુધી પહોંચી શકે છે અથવા કર્મચારીને સ્ત્રી સેક્સ સાથે જોડવાનો છે. તે જ સમયે, અમે 1957 પહેલાં જન્મેલા બધાને પેન્શનરોને સોંપીશું. આપણા કિસ્સામાં, કોષ્ટકની પહેલી પંક્તિ માટે, સૂત્ર આના જેવા દેખાશે:= If (અથવા (C4 <1957; ડી 4 = "માદા"); "1000"; "700")
. પરંતુ ભૂલશો નહીં કે વધેલા પ્રીમિયમ મેળવવા માટેની પૂર્વશરત 18 દિવસ અથવા તેથી વધુ સમયથી કામ કરી રહી છે. આ શરતને આપણા સૂત્રમાં એમ્બેડ કરવા માટે, કાર્ય લાગુ કરો ના:= If (અથવા (C4 <1957; ડી 4 = "માદા") * (નહીં (ઇ 4 <18)); "1000"; "700")
.
આ ફંક્શન કોષ્ટકના સ્તંભના કોષોમાં કૉપિ કરવા માટે, જ્યાં પ્રીમિયમ મૂલ્ય સૂચવવામાં આવે છે, અમે સેલના નીચેના જમણે ખૂણે કર્સર બનીએ છીએ જેમાં પહેલેથી સૂત્ર છે. ભરો માર્કર દેખાય છે. તેને ફક્ત ટેબલના અંત સુધી ખેંચો.
આમ, અમને એન્ટરપ્રાઇઝના દરેક કર્મચારી માટે અલગથી પુરસ્કારની રકમ વિશેની માહિતી સાથે એક કોષ્ટક મળ્યો.
પાઠ: એક્સેલ ઉપયોગી કાર્યો
જેમ તમે જોઈ શકો છો, માઇક્રોસોફ્ટ એક્સેલમાં ગણતરી કરવા માટે લોજિકલ ફંકશન એ ખૂબ અનુકૂળ સાધન છે. જટિલ વિધેયોનો ઉપયોગ કરીને, તમે એક સાથે ઘણી પરિસ્થિતિઓ સેટ કરી શકો છો અને આ શરતો પૂર્ણ થઈ કે નહીં તેના આધારે આઉટપુટ પરિણામ મેળવી શકો છો. આવા ફોર્મ્યુલાનો ઉપયોગ સંખ્યાબંધ ક્રિયાઓને ઑટોમેટ કરવામાં સક્ષમ છે, જે વપરાશકર્તાના સમયને બચાવે છે.