
सामान्य सूत्र
=IF(F5="all",SUM(D:D),SUMIF(C:C,A1,D:D))
सारांश
एक "सभी" विकल्प के साथ एक ड्रॉपडाउन को सक्षम करने के लिए आप ड्रॉपडाउन सूची के लिए डेटा सत्यापन का उपयोग कर सकते हैं, और सशर्त राशि की गणना करने के लिए IF, SUM और SUMIF फ़ंक्शन पर आधारित एक सूत्र। उदाहरण में G5 में सूत्र दिखाया गया है:
=IF(F5="all",SUM(qty),SUMIF(color,F5,qty))
जहाँ "रंग" (C5: C15) और "मात्रा" (D5: D15) को श्रेणी कहा जाता है।
उदाहरण
जब F5 का चयन किया जाता है, तो निम्न ड्रॉपडाउन दिखाई देता है:
जब उपयोगकर्ता एक चयन करता है, तो सही राशि वापस आ जाती है।
स्पष्टीकरण
ड्रॉपडाउन एक "सूची" के आधार पर एक साधारण डेटा सत्यापन नियम के साथ स्थापित किया गया है:
Red,Blue,Green,All
नामित रंग "रंग" (C5: C15) और "मात्रा" (D5: D15) केवल सुविधा के लिए हैं।
G5 में सूत्र F5 में वर्तमान ड्रॉपडाउन चयन के आधार पर एक सशर्त योग करता है। सबसे बाहरी फ़ंक्शन एक IF स्टेटमेंट है, जो यह जांचता है कि क्या चयन "सभी" है:
=IF(F5="all",SUM(qty)
यदि ऐसा है, तो सूत्र अंतिम परिणाम के रूप में मात्रा कॉलम का योग लौटाता है।
यदि F5 "सभी" (यानी "लाल", "नीला", या "हरा") को छोड़कर कोई भी मान है, तो तार्किक परीक्षण FALSE और IF को SUMIF फ़ंक्शन के लिए सूत्र देता है:
SUMIF(color,F5,qty)
SUMIF F5 में मूल्य के आधार पर एक सशर्त राशि की गणना करता है और परिणाम देता है।