नेस्टेड IF सूत्र


-2

मेरे पास है:

में * कॉलम F * में * कॉलम S *
F2 सोमवार S2 ऑरेंज
F3 मंगलवार S3 मैंगो
F4 बुधवार S4 अंगूर
एफ 5 गुरुवार एस 5 पावॉ
F6 शुक्रवार S6 प्याज
F7 शनिवार S7 Apple
F8 रविवार S8 बेर

कॉलम S में मेरा मुख्य लक्ष्य इस बात पर Appleध्यान दिए बिना है कि यह किस सेल संदर्भ में है।

मुझे एक सूत्र चाहिए जो निम्नलिखित तीन परिदृश्यों को कैप्चर करेगा:

  1. यदि S2 = Appleऔर कॉलम F में कोई दिन है, तो मैं चाहता हूं कि फॉर्मूला वापस आ जाए Apple
  2. यदि स्तंभ S में किसी भी कक्ष में है Appleऔर संबंधित F कक्ष रिक्त है, तो मैं चाहता हूं कि सूत्र वापस आ जाए Apple
  3. यदि कॉलम F या Column S में से कोई भी सेल खाली है, तो मैं चाहता हूं कि फॉर्मूला खाली सेल लौटाए।
* फल * * सप्ताह का दिन * * परिणाम *
Apple सोमवार Apple
[खाली] [खाली] [खाली]
पावपॉ बुधवार [खाली]
प्याज मंगलवार [खाली]
Apple के बजाय [Empty] [Empty]: नीचे सूत्र देखें
[खाली] शुक्रवार [खाली]
बेर मंगलवार [खाली]

यह सूत्र पूरी तरह से काम नहीं कर रहा है:

(और (ए 6 = "", बी 6 = ""), "", (या (ए 6 = "", बी 6 = "", ए 6 = "ऑरेंज", ए 6 = "मैंगो", ए 6 = "बेर", ए 6 = "ग्रेप", ए 6 = "पपाव", ए 6 = "प्याज"), "", आईएफ (और (ए 6 = "एप्पल", बी 6 = ""), "", "ऐप्पल"))

क्या कोई सूत्र है जो वांछित परिणाम प्राप्त करेगा?


pnuts, प्रतिक्रिया के लिए धन्यवाद। यह एक्सेल 2003 है।
डैपी

pnuts: ऑरेंज, मैंगो, ग्रेप, पावपॉ, ओनियन, ऐप्पल, और प्लम कॉलम एस में पाठ मान हैं। मुख्य लक्ष्य मूल्य "Apple" है और यह S2 या S70 में हो सकता है। उदाहरण के लिए, यदि S2 = "मैंगो" और F2 जो कुछ भी मूल्य है, मैं चाहता हूं कि सूत्र स्वतः एक खाली सेल लौटाए।
डैपी

मेरे पास सेल S2 में ऑरेंज, सेल S3 में मैंगो, सेल S4 में ग्रेप, सेल S5 में Pawpaw, सेल S6 में प्याज, सेल S7 में Apple और सेल S8 में सेल में प्लम है - मैंने इसे बेहतर समझ के लिए एक उदाहरण के रूप में इस्तेमाल किया। S2 आम हो सकता है क्योंकि सेल # और फल का प्रकार पत्थर में सेट नहीं है, S87 प्लम हो सकता है। जब तक पाठ मान "Apple - मुख्य लक्ष्य मूल्य" नहीं है, तब तक सूत्र को रिक्त सेल वापस करना चाहिए।
डैपी

यह बहुत बेहतर होगा यदि आप सारणी में अपनी एक्सेल शीट की 3 परिदृश्य सामग्री का प्रतिनिधित्व कर सकते हैं ...
tumchaaditya

@tumchaaditya, मैंने टेबल पर कब्जा करने के लिए मूल पोस्ट को संपादित किया है और सूत्र क्या कर रहा है। उत्तर के लिए धन्यवाद।
डैपी

जवाबों:


0
=IF(A6<>"Apple","",IF(OR(B6="Monday",B6="Tuesday",B6="Wednesday",B6="Thursday",B6="Friday",B6=""),"Apple",""))

यह मान रहा है कि आपका फल ए और दिन बी में है और सूत्र पंक्ति 6 ​​के लिए है। यदि आवश्यक हो तो कॉलम संख्या सही करें ...


सूत्र के लिए बहुत बहुत धन्यवाद। यह काम करता हैं!!! दिलचस्प है, यह संशोधित सूत्र भी काम करता है: = IF (A2 <> "Apple", "", IF (या (A2 = "Grape", A2 = "Pawpaw", A2 = "Onion", A2 = "Plum", A2) = "मैंगो" ,, ए 2 = ""), "", "एप्पल"))। क्या आप इस बात की अधिक जानकारी दे सकते हैं कि दो (2) सूत्र कैसे काम करते हैं। फिर से धन्यवाद।
डैपी

@Dappy: यदि आप सप्ताहांत का दिन डालते हैं तो यह काम नहीं करेगा, रविवार (या उस मामले के लिए सप्ताह के दिनों के अलावा पाठ), दिन के कॉलम में ... इसे छोटा करने के लिए, आपके सूत्र को यह ध्यान नहीं है कि दिन के कॉलम में क्या है। ... यह वहाँ फल कॉलम में सेब, यह आउटपुट के रूप में सेब देने जा रहा है ...
tumchaaditya

@Downvoter: कारण बताने के लिए सावधानी बरतें ताकि मैं उत्तर को बेहतर बना
सकूं

@ पन्नट्स: पहले सुझाव के लिए, मैंने इसे सही कर दिया है .... दूसरे के लिए ... यदि आप = IF (A2 = "Apple", A2, "") के बारे में बात कर रहे हैं, तो यह मूर्खतापूर्ण नहीं है। ... यदि मैं दिन के कॉलम में उस दिन के लिए किसी सप्ताहांत या किसी अन्य पाठ में प्रवेश करता हूं, तो यह सूत्र वांछित परिणाम नहीं देगा ...
tumchaaditya

1

आप इस तरह से IFएक और IFबयान के अंदर एक बयान डाल सकते हैं :

In cell S2:
=IF(CONCATENATE(S2,F2)="","",IF(CONCATENATE(S2,"|",F2)="Apple|","Apple",IF(AND((FIND(CONCATENATE("|",F2,"|"),"|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday|",1)>0),(S2="Apple")),"Apple","Other")))

यह संभवत: वैसा नहीं है जैसा आप चाहते हैं (लेकिन बहुत करीब हैं), आप के मामलों में चूक गए हैं:

  1. S2 = "Apple" और F2 सप्ताह के खाली और खाली नहीं हैं।
  2. S2 खाली है और F2 खाली नहीं है
  3. S2 "समथिंग-समथिंग" नहीं है (F2 में जो भी हो)

आप उन मामलों में क्या लौटना चाहते हैं?

S2 [Empty], "Apple", या "कुछ और" हो सकता है। F2 [खाली], सप्ताह का, या "कुछ और" हो सकता है।

कुल मिलाकर 9 संभावनाएं हैं, लेकिन आपने संकेत दिया है कि आप केवल 3 मामलों में क्या चाहते हैं।

S2               F2               Return     Scenario
[Empty]          [Empty]          [Empty]    3rd Scenario
[Empty]          Weekday          ????
[Empty]          Anything Else    ????
Apple            [Empty]          Apple      2nd Scenario
Apple            Weekday          Apple      1st Scenario
Apple            Anything Else    ????
Anything Else    [Empty]          ????
Anything Else    Weekday          ????
Anything Else    Anything Else    ????




आपकी हालिया टिप्पणियों और आपके प्रश्न के संशोधन की समीक्षा करने के बाद, मैं देखता हूं कि आप चाहते हैं कि आपका सूत्र इसे वापस लौटाए:

Fruits    Weekday    Results
Apple     Mon        Apple
[Empty]   [Empty]    [Empty]
Pawpaw    Wed        [Empty]
Onion     Tues       [Empty]
Apple     [Empty]    Apple
[Empty]   Fri        [Empty]
Plum      Tues       [Empty]

मैंने आपके सूत्र को संशोधित किया जो आपने कहा था कि लगभग काम कर रहा है, और मैं इसे समाप्त करता हूं:

=IF(AND(A2="",B2=""),"",IF(OR(A2="",A2="Orange",A2="Mango",A2="Plum",A2="Grape",A2="Pawpaw",A2="Onion"),"",IF(A2="Apple","Apple","")))

सब कुछ की समीक्षा करने के बाद, मुझे लगता है कि इसे सरल बनाया जा सकता है:

=IF(A2="Apple",A2,"")

केविन, प्रस्तावित उत्तर के लिए बहुत बहुत धन्यवाद। मुझे अभी फार्मूला चलाना बाकी है। वापस अपने प्रश्न के लिए: 2 S2 खाली नहीं है और "Apple" नहीं है। यदि S2 खाली नहीं है और Apple नहीं है, तो मैं चाहता हूं कि कॉलम "Apple" के बाद से रिक्त सेल को लौटाने का सूत्र कॉलम S में मुख्य लक्ष्य है। पहली स्थिति के लिए: S2 = "Apple" और F2 खाली नहीं है और नहीं -सप्ताह के दिन। स्तंभ F में F2 और अन्य सेल में केवल सप्ताह के डेटा सेट का दिन होता है। यह कॉलम एफ के लिए सुसंगत है। हालांकि, यदि S2 = "Apple" और F2 खाली नहीं है, तो सूत्र को "Apple" लौटना चाहिए।
डैपी

मैं एक और नज़र डालूंगा और नई जानकारी के साथ अपने उत्तर को अपडेट करूंगा।
केविन फेगन

S2 कुछ भी [खाली] ???? उत्तर: S2 और कुछ भी हो सकता है। ऑरेंज, मैंगो, ग्रेप, पावपॉ, ओनियन या प्लम इन कॉलम एस। यदि यह मामला है और F2 खाली नहीं है, तो मैं चाहता हूं कि कॉलम एस में मुख्य लक्ष्य के रूप में एक रिक्त सेल वापस करने के लिए सूत्र "Apple" इस बात पर ध्यान दिए बिना कि वह किस सेल नंबर पर स्थित है। कुछ भी [खाली] ???? एक खाली सेल लौटें कुछ भी वीकेंड ???? एक खाली सेल लौटें
Dappy

कुछ भी: मेरे पास केवल कॉलम एस ऑरेंज, मैंगो, ग्रेप, पावपॉ, ओनियन और प्लम (मुख्य लक्ष्य मान, "ऐप्पल" सहित) में ये पाठ मूल्य हैं। इसलिए, "Apple" और [खाली / साप्ताहिक] के अलावा कुछ भी खाली सेल को वापस करना चाहिए। एक बार फिर, मदद के लिए धन्यवाद।
डैपी

1
@pnuts - मुझे नहीं पता कि मैं क्या कहूँगा "खुश" ... मॉडरेटर शायद इस बात पर विचार कर रहे थे कि सवाल काफी दिलचस्प था और पूछने वाले ने कुछ गलत प्रयास किए। दुर्भाग्य से यह सिर्फ कुछ विस्तार का अभाव था जो कि टिप्पणियों में काम कर रहा था। मुझे लगता है कि मैं और अधिक "चकित" था कि मई -2-2013 21:00 पर पूछने वाले ने टिप्पणी की कि मेरे उत्तर ने काम किया लेकिन फिर एक वैकल्पिक उत्तर (शायद गलती से) स्वीकार किया जो कि अधिक जटिल था।
केविन फेगन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.