सेल से गणना या पाठ के साथ प्रतिक्रिया करने के लिए मुझे यह सूत्र कैसे मिलेगा?


0

मैं एक ठेकेदार हूं और एक मुख्य बजट पत्रक के साथ हमारी नौकरियों के लिए बजट बनाने के लिए एक्सेल का उपयोग करता हूं और एक और जो मैं ग्राहकों को प्रस्तुत करता हूं।

मुख्य बजट पत्रक पर मैं या तो कहा काम या किसी पाठ मान कर कह रही है के लिए सांख्यिक लागत है TBDया NICया By Ownerलाइन आइटम पर निर्भर करता है।

मैं एक सूत्र लिखने की कोशिश कर रहा हूं जो कवर पेज पर जाएगा, डॉलर की राशि या टाइप किए गए पाठ को पुनः प्राप्त करेगा। यदि कोई संख्यात्मक मान है, तो मैं उक्त संख्या में 10% जोड़ना चाहूंगा।

तो अभी मेरा सूत्र यही है;

=(Cover!D17 *10%)+Cover!D17)

लेकिन अगर मुख्य पृष्ठ पर मेरे पास एक शब्द लिखा है तो सूत्र त्रुटि के रूप में वापस आता है।

सेल से गणना या पाठ के साथ प्रतिक्रिया करने के लिए मुझे यह सूत्र कैसे मिलेगा?


आपका सूत्र संभवतः वैसा काम नहीं कर सकता जैसा कि आपने 1 (और 2) का दिया है। उस ने कहा, आप एक IF का उपयोग करना चाहते हैं, यह देखने के लिए कि सामग्री क्या है और उस पर आधारित है, या तो फॉर्मूला X या सूत्र Y करें
LPChip

जवाबों:


2

आप यह देखने के लिए मान का परीक्षण कर सकते हैं कि क्या यह ISNUMBER () के साथ एक संख्या है। और आप ISNUMBER () के परिणाम के आधार पर अलग-अलग काम करने के लिए IF () फ़ंक्शन का उपयोग कर सकते हैं। एक साधारण वर्कशीट में, यदि आपके पास A1 में एक संख्या या पाठ था, और आप A1 को 10% से गुणा करना चाहते थे यदि A1 एक संख्या है, तो आपका सूत्र इस तरह दिखाई देगा:

=IF(ISNUMBER(A1), A1*10%, "False")

आपको झूठी स्थिति के साथ जो कुछ भी करने की ज़रूरत है वह आप कर सकते हैं। मैं अभी इसे सेल में "गलत" लिख रहा हूं, लेकिन अधिकांश अभिव्यक्ति वहां जा सकती है।

ISNUMBER () एक बूलियन मान लौटाता है, या तो सही है या गलत है। IF () फ़ंक्शन के पहले चरण में ऐसी चीज़ की आवश्यकता होती है जिसके परिणामस्वरूप बूलियन मान हो सकता है। यदि परीक्षण सत्य का मूल्यांकन करता है, तो IF () पहले कॉमा के बाद क्या करता है। यदि परीक्षण गलत का मूल्यांकन करता है, तो IF () दूसरे अल्पविराम के बाद क्या करता है। जिस तरह से यह काम करता है वह अक्सर इस तरह प्रस्तुत किया जाता है:

IF(logical_test, [value_if_true], [value_if_false])

लेकिन एक मूल्य के बजाय, जो आप अक्सर चाहते हैं वह किसी प्रकार की अभिव्यक्ति है।


0

IFऔर ISकथनों के संयोजन का उपयोग करके आप यह काम कर सकते हैं।

IFबयान तार्किक हालत (सही या गलत) के लिए एक्सेल की जांच है।

यदि (कुछ सत्य है, तो कुछ करें, अन्यथा कुछ और करें)

ISNUMBERसमारोह एक सेल की सामग्री की जाँच करता है, तो यह मान एक संख्या (सही या गलत) है को देखने के लिए।

तुम सूत्र इस तरह देखोगे;

=IF(ISNUMBER(Cover!D17), SUM(Cover!D17+(Cover!D17*0.1)), Cover!D17)

IFकी वापसी जाँच कर रहा है ISNUMBERबयान। यदि यह सही है, तो यह Cover!D17सूत्र का उपयोग करके प्लस 10% का मान लौटाता है SUM(Cover!D17+(Cover!D17*0.1))। यदि ISNUMBERगलत है, तो Cover!D17वापस लौटा दिया जाएगा।

नोट: यदि Cover!D17पाठ के रूप में स्वरूपित किया गया है, तो यह काम नहीं करेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.