
सामान्य सूत्र
=IF(A1="red",true result,false result)
सारांश
एक सेल लेने के लिए जब एक सेल एक निश्चित मूल्य के बराबर होता है, और दूसरा जब समान नहीं होता है, तो आप IF फ़ंक्शन का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, सेल D6 में सूत्र है:
=IF(B6="red","x","")
स्पष्टीकरण
यदि आप कुछ विशिष्ट करना चाहते हैं जब एक सेल एक निश्चित मूल्य के बराबर होता है, तो आप मान का परीक्षण करने के लिए IF फ़ंक्शन का उपयोग कर सकते हैं, फिर कुछ करें यदि परिणाम TRUE है, और (वैकल्पिक रूप से) कुछ और करें यदि परीक्षण का परिणाम FALSE है ।
दिखाए गए उदाहरण में, हम उन पंक्तियों को चिह्नित करना चाहते हैं जहां रंग "x" के साथ लाल होता है। दूसरे शब्दों में, हम कॉलम बी में कोशिकाओं का परीक्षण करना चाहते हैं, और "लाल" शब्द के बराबर होने पर एक विशिष्ट कार्रवाई करते हैं। सेल D6 में सूत्र है:
=IF(B6="red","x","")
इस सूत्र में, तार्किक परीक्षण यह है:
B6="red"
यह TRUE लौटाएगा यदि B6 में मान "लाल" और FALSE है तो नहीं। चूंकि हम लाल वस्तुओं को चिह्नित या चिह्नित करना चाहते हैं, हमें केवल तभी कार्रवाई करनी होगी जब परीक्षण का परिणाम TRUE हो। इस मामले में, हम केवल कॉलम डी को "x" जोड़ रहे हैं यदि रंग लाल है। यदि रंग लाल नहीं है (या रिक्त, आदि), हम बस एक खाली स्ट्रिंग ("") लौटाते हैं, जो कुछ भी नहीं के रूप में प्रदर्शित करता है।
नोट: यदि एक खाली स्ट्रिंग ("") value_if_false के लिए प्रदान नहीं किया गया है, तो सूत्र FALSE को लौटा देगा जब रंग लाल या हरा नहीं होगा।
रंग लाल होने पर कीमत बढ़ाएं
बेशक, आप कुछ और अधिक जटिल कर सकते हैं। उदाहरण के लिए, मान लें कि आप लाल वस्तुओं की कीमत केवल 15% बढ़ाना चाहते हैं।
उस स्थिति में, आप नए मूल्य की गणना करने के लिए कॉलम E में इस सूत्र का उपयोग कर सकते हैं:
=IF(B6="red",C6*1.15,C6)
परीक्षण पहले (बी 6 = "लाल") के समान है। यदि परिणाम TRUE है, तो हम मूल मूल्य को 1.15 (15% की वृद्धि) से गुणा करते हैं। यदि परीक्षण का परिणाम FALSE है, तो हम मूल मूल्य का उपयोग करते हैं।