एक्सेलमध्ये बुलियन ऑपरेशन्स

लॉजिकल फंक्शन हा एक प्रकारचा फंक्शन आहे जो संभाव्य मूल्यांपैकी एक परत करू शकतो - जर सेलमध्ये काही निकष पूर्ण करणारी मूल्ये असतील तर खरे आणि असे न झाल्यास असत्य. स्प्रेडशीट प्रोग्राम करण्यासाठी लॉजिक फंक्शन्सचा वापर केला जातो जेणेकरून वारंवार पुनरावृत्ती होणाऱ्या क्रियांपासून स्वतःला अनलोड करता येईल.

याव्यतिरिक्त, सेलमधील सामग्री विशिष्ट निकषांची पूर्तता किती प्रमाणात करते हे तपासण्यासाठी तार्किक कार्ये वापरली जाऊ शकतात. इतर बुलियन मूल्ये देखील तपासली जाऊ शकतात.

तुलना ऑपरेटर

प्रत्येक अभिव्यक्तीमध्ये तुलना ऑपरेटर असतात. ते खालीलप्रमाणे आहेत.

  1. = – मूल्य 1 हे मूल्य 2 च्या बरोबरीचे आहे.
  2. > – मूल्य १ हे मूल्य २ पेक्षा मोठे आहे.
  3. < – ачение 1 еньше ачения 2.
  4. >= मूल्य 1 किंवा मूल्य 2 किंवा त्याहून अधिक समान.
  5.  <= ачение 1 еньше ачению 2 идентично ему.
  6. <> मूल्य 1 किंवा मूल्य 2 पेक्षा मोठे किंवा कमी.

परिणामी, एक्सेल दोन संभाव्य परिणामांपैकी एक मिळवते: सत्य (1) किंवा असत्य (2).

लॉजिकल फंक्शन्स वापरण्यासाठी, सर्व संभाव्य प्रकरणांमध्ये, एक किंवा अधिक ऑपरेटर असलेली अट निर्दिष्ट करणे आवश्यक आहे.

खरे कार्य

Для использования этой функции не нужно указывать никаких аргументов, и она всегда возвращает «Истина»).

सूत्र उदाहरण − =सत्य().

चुकीचे कार्य

फंक्शन पूर्णपणे मागील प्रमाणेच आहे, केवळ त्याद्वारे परत केलेला परिणाम "असत्य" आहे. सर्वात सोपा फॉर्म्युला जिथे तुम्ही हे फंक्शन वापरू शकता ते खालीलप्रमाणे आहे =FALSE().

आणि कार्य

जेव्हा प्रत्येक युक्तिवाद वर वर्णन केलेल्या विशिष्ट मूल्य किंवा विशिष्ट निकषांशी जुळतो तेव्हा “सत्य” मूल्य परत करणे हा या सूत्राचा उद्देश आहे. आवश्यक निकषांपैकी एकामध्ये अचानक विसंगती आढळल्यास, "असत्य" मूल्य परत केले जाईल.

बुलियन सेल संदर्भ देखील फंक्शन पॅरामीटर्स म्हणून वापरले जातात. वापरल्या जाऊ शकणार्‍या युक्तिवादांची कमाल संख्या 255 आहे. परंतु अनिवार्य आवश्यकता म्हणजे कंसात त्यापैकी किमान एक असणे.

Иसत्यखोटे
सत्यसत्यखोटे
खोटेखोटेखोटे

या कार्यासाठी वाक्यरचना आहे:

=आणि (बूलियन1; [बूलियन2];…)

На данном скриншоте видно, что каждый аргумент передает истинное значение, поэтому в результате использования этуловый использования этультате использования этулюсте.एक्सेलमध्ये बुलियन ऑपरेशन्स

"किंवा" फंक्शन

ठराविक निकषांविरुद्ध अनेक मूल्ये तपासते. त्यापैकी कोणतेही जुळत असल्यास, फंक्शन खरे मूल्य (1) मिळवते. या स्थितीतील वितर्कांची कमाल संख्या देखील 255 आहे आणि एक फंक्शन पॅरामीटर निर्दिष्ट करणे अनिवार्य आहे.

कार्य बोलणे OR, नंतर त्याच्या बाबतीत सत्य सारणी खालीलप्रमाणे असेल.

ORसत्यखोटे
सत्यसत्यसत्य
खोटेसत्यखोटे

सूत्र वाक्यरचना खालीलप्रमाणे आहे:

=OR(बूलियन 1; [बूलियन 2];…)

मागील आणि पुढील प्रकरणांप्रमाणेच, प्रत्येक युक्तिवाद अर्धविरामाने दुसर्‍यापासून विभक्त करणे आवश्यक आहे. जर आपण वरील उदाहरणाचा संदर्भ घेतला, तर प्रत्येक पॅरामीटर तेथे “True” परत करतो, म्हणून जर या श्रेणीमध्ये प्रवेश करताना “OR” फंक्शन वापरणे आवश्यक असेल, तर एक पॅरामीटर विशिष्ट पूर्ण होईपर्यंत सूत्र “True” परत करेल. निकष

"नाही" फंक्शन

हे मूळ सेट केलेल्या मूल्यांच्या विरुद्ध असलेली मूल्ये परत करते. म्हणजेच, फंक्शन पॅरामीटर म्हणून "True" मूल्य पास करताना, "False" परत केले जाईल. जर जुळत नसेल, तर “True”.

परत मिळणारा परिणाम फंक्शनद्वारे कोणता प्रारंभिक युक्तिवाद प्राप्त होतो यावर अवलंबून असतो. उदाहरणार्थ, जर “AND” फंक्शन “NOT” फंक्शनसह वापरले असेल तर टेबल खालीलप्रमाणे असेल.

नाही(आणि())खरेखोटे बोलणे
खरेखोटे बोलणेखरे
खोटे बोलणेखरेखरे

"किंवा" फंक्शन "नॉट" फंक्शनच्या संयोजनात वापरताना, टेबल असे दिसेल.

नाही (किंवा())खरेखोटे बोलणे
खरेखोटे बोलणेखोटे बोलणे
खोटे बोलणेखोटे बोलणेखरे

या कार्यासाठी वाक्यरचना अगदी सोपी आहे: =НЕ(принимаемое логическое значение).

If

हे वैशिष्ट्य योग्यरित्या सर्वात लोकप्रियांपैकी एक म्हटले जाऊ शकते. हे एका विशिष्ट स्थितीविरूद्ध विशिष्ट अभिव्यक्ती तपासते. दिलेल्या विधानाच्या सत्य किंवा असत्यतेमुळे परिणाम प्रभावित होतो.

जर आपण या फंक्शनबद्दल विशेषतः बोललो तर त्याची वाक्यरचना थोडी अधिक क्लिष्ट असेल. 

=IF(बूलियन_अभिव्यक्ती,[Value_if_true],[Value_if_false])एक्सेलमध्ये बुलियन ऑपरेशन्स

वरील स्क्रीनशॉटमध्ये दर्शविले गेलेले उदाहरण जवळून पाहू. येथे, प्रथम पॅरामीटर फंक्शन आहे खरे, जे प्रोग्रामद्वारे तपासले जाते. अशा चेकच्या परिणामांवर आधारित, दुसरा युक्तिवाद परत केला जातो. तिसरा खाली जातो. 

वापरकर्ता एक फंक्शन नेस्ट करू शकतो IF दुसऱ्याला. हे अशा प्रकरणांमध्ये केले जाणे आवश्यक आहे जेथे, एका विशिष्ट स्थितीचे पालन करण्यासाठी एका तपासणीच्या परिणामी, दुसरी करणे आवश्यक आहे. 

उदाहरणार्थ, अशी अनेक क्रेडिट कार्डे आहेत ज्यांचे नंबर आहेत जे पहिल्या चार अंकांनी सुरू होतात जे कार्ड सर्व्हिसिंग पेमेंट सिस्टमचे वैशिष्ट्य दर्शवतात. म्हणजेच व्हिसा आणि मास्टरकार्ड असे दोन पर्याय आहेत. कार्ड प्रकार तपासण्यासाठी, तुम्हाला दोन नेस्टेडसह हे सूत्र वापरावे लागेल IF.

=IF(LEFT(A2)=”4″, “Visa”,IF(LEFT(A1111)=”2″,”Master Card”,”कार्ड परिभाषित नाही”))

फंक्शनचा अर्थ काय हे आपल्याला माहित नसल्यास LEVSIMV, नंतर ते डावीकडील मजकूराच्या ओळीच्या सेल भागावर लिहिते. या फंक्शनच्या दुसऱ्या युक्तिवादातील वापरकर्ता एक्सेलने डावीकडून निवडलेल्या वर्णांची संख्या निर्दिष्ट करतो. क्रेडिट कार्ड क्रमांकाचे पहिले चार अंक 1111 ने सुरू होतात की नाही हे तपासण्यासाठी याचा वापर केला जातो. निकाल खरा असल्यास, “व्हिसा” परत केला जातो. अट असत्य असल्यास, फंक्शन वापरले जाते IF.

त्याचप्रमाणे, तुम्ही सभ्य घरटी मिळवू शकता आणि अनेक अटींचे पालन करण्यासाठी सेल किंवा श्रेणीची सामग्री तपासू शकता.

ERROR कार्य

त्रुटी आहे की नाही हे निर्धारित करण्यासाठी आवश्यक आहे. जर होय, तर दुसऱ्या युक्तिवादाचे मूल्य परत केले जाईल. जर सर्व काही व्यवस्थित असेल तर प्रथम. एकूण, फंक्शनमध्ये दोन वितर्क आहेत, त्यापैकी प्रत्येक आवश्यक आहे.

या सूत्रात खालील वाक्यरचना आहे:

 =IFERROR(value;value_if_error)

फंक्शन कसे वापरले जाऊ शकते?

खालील उदाहरणामध्ये, तुम्ही पहिल्या फंक्शन आर्ग्युमेंटमधील त्रुटी पाहू शकता. म्हणून, सूत्र उत्तर देते की शून्याने भागाकार प्रतिबंधित आहे. फंक्शनचे पहिले पॅरामीटर इतर कोणतेही सूत्र असू शकतात. तेथे कोणती सामग्री असू शकते हे एक व्यक्ती स्वतंत्रपणे ठरवू शकते.एक्सेलमध्ये बुलियन ऑपरेशन्स

बुलियन फंक्शन्स सरावात कशी वापरली जाऊ शकतात

कार्य १

व्यक्तीने कमोडिटी बॅलन्सचे पुनर्मूल्यांकन करण्याचे ध्येय निश्चित करण्यापूर्वी. जर उत्पादन 8 महिन्यांपेक्षा जास्त काळ साठवले असेल तर त्याची किंमत निम्म्याने कमी करणे आवश्यक आहे.

सुरुवातीला, आपल्याला अशी सारणी तयार करण्याची आवश्यकता आहे.एक्सेलमध्ये बुलियन ऑपरेशन्स

हे लक्ष्य साध्य करण्यासाठी, आपल्याला फंक्शन वापरण्याची आवश्यकता आहे IF. आमच्या उदाहरणाच्या बाबतीत, हे सूत्र असे दिसेल:

 =ЕСЛИ(C2>=8;B2/2;B2)

फंक्शनच्या पहिल्या युक्तिवादात समाविष्ट असलेली बुलियन अभिव्यक्ती > आणि = ऑपरेटर वापरून बनविली जाते. सोप्या शब्दात, सुरुवातीला निकष खालीलप्रमाणे आहे: जर सेल मूल्य 8 पेक्षा जास्त किंवा समान असेल तर, दुसऱ्या युक्तिवादात दिलेला सूत्र अंमलात आणला जातो. पारिभाषिक भाषेत, जर पहिली अट सत्य असेल तर दुसरा युक्तिवाद चालवला जातो. खोटे असल्यास - तिसरे.एक्सेलमध्ये बुलियन ऑपरेशन्स

या कामाची गुंतागुंत वाढवता येते. समजा आपल्याला लॉजिकल फंक्शन AND वापरण्याचे काम येत आहे. या प्रकरणात, स्थिती खालील फॉर्म घेईल: जर उत्पादन 8 महिन्यांपेक्षा जास्त काळ साठवले असेल तर त्याची किंमत दोनदा रीसेट करणे आवश्यक आहे. जर ते 5 महिन्यांपेक्षा जास्त काळ विक्रीवर असेल, तर ते 1,5 पटीने रीसेट करणे आवश्यक आहे. 

या प्रकरणात, तुम्हाला सूत्र इनपुट फील्डमध्ये खालील स्ट्रिंग प्रविष्ट करणे आवश्यक आहे.

=ЕСЛИ(И(C2>=8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))एक्सेलमध्ये बुलियन ऑपरेशन्स

कार्य IF आवश्यक असल्यास वितर्कांमध्ये मजकूर स्ट्रिंगला अनुमती देते. 

कार्य १

समजा, उत्पादनावर सूट दिल्यानंतर, त्याची किंमत 300 रूबलपेक्षा कमी होऊ लागली, तर ते लिहून काढले पाहिजे. जर ते 10 महिने विकल्याशिवाय पडले असेल तर तेच केले पाहिजे. या परिस्थितीत, यापैकी कोणताही पर्याय स्वीकार्य आहे, म्हणून फंक्शन वापरणे तर्कसंगत आहे OR и IF. परिणाम खालील ओळ आहे.

=ЕСЛИ(ИЛИ(D2<300;C2>=10);»списан»;»»)

अट लिहिताना लॉजिकल ऑपरेटर वापरला असल्यास OR, नंतर ते खालीलप्रमाणे डीकोड करणे आवश्यक आहे. सेल C2 मध्ये 10 किंवा त्याहून अधिक संख्या असल्यास, किंवा सेल D2 मध्ये 300 पेक्षा कमी मूल्य असल्यास, संबंधित सेलमध्ये "राइट ऑफ" मूल्य परत करणे आवश्यक आहे.एक्सेलमध्ये बुलियन ऑपरेशन्स

जर अट पूर्ण झाली नाही (म्हणजेच ती खोटी आहे), तर सूत्र आपोआप रिक्त मूल्य परत करेल. अशाप्रकारे, जर उत्पादन आधी विकले गेले असेल किंवा आवश्यकतेपेक्षा कमी स्टॉकमध्ये असेल, किंवा थ्रेशोल्ड मूल्यापेक्षा कमी मूल्यावर सूट दिली गेली असेल, तर एक रिक्त सेल राहील. 

वितर्क म्हणून इतर कार्ये वापरण्याची परवानगी आहे. उदाहरणार्थ, गणितीय सूत्रांचा वापर स्वीकार्य आहे.

कार्य १

समजा असे अनेक विद्यार्थी आहेत जे व्यायामशाळेत प्रवेश करण्यापूर्वी अनेक परीक्षा देतात. उत्तीर्ण गुण म्हणून, 12 गुण आहेत. आणि प्रवेश करण्यासाठी, गणितात किमान 4 गुण असणे आवश्यक आहे. परिणामी, एक्सेलने पावतीचा अहवाल तयार केला पाहिजे. 

प्रथम आपण खालील सारणी तयार करणे आवश्यक आहे.एक्सेलमध्ये बुलियन ऑपरेशन्स

उत्तीर्ण गुणांसह सर्व ग्रेडच्या बेरजेची तुलना करणे हे आमचे कार्य आहे, आणि त्याव्यतिरिक्त गणितातील ग्रेड 4 पेक्षा कमी आहे याची खात्री करणे. आणि निकालासह स्तंभामध्ये, तुम्ही "स्वीकारलेले" किंवा "नाही" सूचित केले पाहिजे.

आपण खालील सूत्र प्रविष्ट करणे आवश्यक आहे.

=ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»)

लॉजिकल ऑपरेटर वापरणे И या अटी कितपत खऱ्या आहेत हे तपासणे आवश्यक आहे. आणि अंतिम स्कोअर निश्चित करण्यासाठी, आपल्याला क्लासिक फंक्शन वापरण्याची आवश्यकता आहे सारांश.एक्सेलमध्ये बुलियन ऑपरेशन्स

अशा प्रकारे, फंक्शन वापरून IF तुम्ही अनेक वेगवेगळ्या समस्या सोडवू शकता, त्यामुळे ही सर्वात सामान्य समस्यांपैकी एक आहे.

कार्य १

समजा, संपूर्ण मूल्यमापनानंतर वस्तूंची किंमत किती आहे हे समजून घेण्याची गरज आपल्याला भेडसावत आहे. जर एखाद्या उत्पादनाची किंमत सरासरी मूल्यापेक्षा कमी असेल, तर हे उत्पादन रद्द करणे आवश्यक आहे. 

हे करण्यासाठी, आपण वर दिलेली समान सारणी वापरू शकता.एक्सेलमध्ये बुलियन ऑपरेशन्स

या समस्येचे निराकरण करण्यासाठी, आपण खालील सूत्र वापरणे आवश्यक आहे.

=IF(D2

पहिल्या युक्तिवादात दिलेल्या अभिव्यक्तीमध्ये, आम्ही फंक्शन वापरले सरासरीA जो विशिष्ट डेटा सेटचा अंकगणितीय माध्य निर्दिष्ट करतो. आमच्या बाबतीत, ही श्रेणी D2:D7 आहे.एक्सेलमध्ये बुलियन ऑपरेशन्स

कार्य १

या प्रकरणात, आम्हाला सरासरी विक्री निर्धारित करणे आवश्यक आहे असे म्हणूया. हे करण्यासाठी, आपल्याला अशी सारणी तयार करण्याची आवश्यकता आहे.एक्सेलमध्ये बुलियन ऑपरेशन्स

पुढे, आपण त्या सेलच्या सरासरी मूल्याची गणना केली पाहिजे ज्यांची सामग्री विशिष्ट निकष पूर्ण करते. अशा प्रकारे, तार्किक आणि सांख्यिकीय समाधान दोन्ही वापरणे आवश्यक आहे. वरील सारणी अंतर्गत, आपल्याला एक सहाय्यक सारणी तयार करण्याची आवश्यकता आहे ज्यामध्ये परिणाम प्रदर्शित केले जातील.एक्सेलमध्ये बुलियन ऑपरेशन्स

हे कार्य फक्त एक फंक्शन वापरून सोडवता येते.

=СРЗНАЧЕСЛИ($B$2:$B$7;B9;$C$2:$C$7)

पहिला युक्तिवाद तपासल्या जाणार्‍या मूल्यांची श्रेणी आहे. दुसरी स्थिती निर्दिष्ट करते, आमच्या बाबतीत ते सेल B9 आहे. परंतु तिसरा युक्तिवाद म्हणून, श्रेणी वापरली जाते, जी अंकगणित सरासरी काढण्यासाठी वापरली जाईल.

कार्य हृदयहीन तुम्हाला सेल B9 चे मूल्य B2:B7 श्रेणीत असलेल्या मूल्यांशी तुलना करण्याची अनुमती देते, जे स्टोअर क्रमांकांची सूची देते. डेटा जुळत असल्यास, सूत्र C2:C7 श्रेणीच्या अंकगणितीय सरासरीची गणना करते.एक्सेलमध्ये बुलियन ऑपरेशन्स

निष्कर्ष

वेगवेगळ्या परिस्थितींमध्ये लॉजिक फंक्शन्स आवश्यक असतात. अशी अनेक प्रकारची सूत्रे आहेत जी काही विशिष्ट परिस्थितींसाठी चाचणी करण्यासाठी वापरली जाऊ शकतात. वर पाहिल्याप्रमाणे, मुख्य कार्य आहे IF, но существует множество других, которые можно использовать в различных ситуациях.

तार्किक कार्ये वास्तविक परिस्थितीत कशी वापरली जाऊ शकतात याची अनेक उदाहरणे देखील दिली गेली.

लॉजिकल फंक्शन्सच्या वापराचे आणखी बरेच पैलू आहेत, परंतु त्या सर्वांचा एका, अगदी मोठ्या लेखाच्या चौकटीत विचार करणे कठीण आहे. परिपूर्णतेची कोणतीही मर्यादा नाही, म्हणून आपण नेहमी आधीच ज्ञात सूत्रांचे नवीन अनुप्रयोग शोधू शकता.

प्रत्युत्तर द्या