2012-09-07 18 views
6

मैं एक सूत्र ढूंढ रहा हूं जो मुझे एक सेल को देखने की अनुमति देता है और जांचता है कि यह आज की तारीख से अधिक या बराबर है और एक शब्द परिणाम जैसे " अतिदेय "। यदि यह एक और शब्द, या कुछ भी वापस करने के लिए खाली है।यदि वर्तमान दिनांक के साथ दिनांक की तुलना करने के लिए फॉर्मूला और वापसी परिणाम

मैंने स्रोत सेल (O10) से दूसरे सेल (Y10) में परिणाम की प्रतिलिपि बनाने का प्रयास किया है और यदि कोई कथन का उपयोग किया गया है लेकिन यह अत्यधिक श्रमिक लगता है - स्रोत सेल से जानकारी को पढ़ने का एक तरीका होना चाहिए? निचे देखो। यह भी समय से अपेक्षित रिटर्न जब सेल खाली :(

=IF(O10>Y10,"OVERDUE","NOT DUE") 

उत्तर

13

आप सेल जहां Overdue या Not due परिणाम देखना चाहते हैं में निम्न सूत्र दर्ज कर सकते हैं है:

=IF(ISBLANK(O10),"",IF(O10<TODAY(),"Overdue","Not due")) 

यह फार्मूला पहले परीक्षण करता है, तो स्रोत सेल खाली है। यदि यह है, तो परिणाम सेल खाली स्ट्रिंग से भरा जाएगा। यदि स्रोत खाली नहीं है, तो सूत्र परीक्षण करता है यदि स्रोत कक्ष में दिनांक वर्तमान दिन से पहले है। यदि यह है, तो मान Overdue पर सेट है, अन्यथा यह Not due पर सेट है।

+1

अच्छा। बस मस्ती के लिए, यह आपको बताएगा कि क्या ओ 10 वास्तव में उस संख्या के बजाय पाठ है जो एक तिथि हो सकती है, या यदि मान अमान्य है। '= IF (ISERROR (O10)," अमान्य मान ", IF (ISTEXT (O10)," कोई तारीख नहीं ", IF (ISBLANK (O10)," ", IF (O10