स्वरूपित संख्याओं का औसत गलत प्रतीत होता है


0

मेरे पास औसतन तीन सेल हैं।

a1= 19.5
a2= 19.5
a3= 19.5
a4= 19.5
a5= 19.4 
a6= 19.48 <<== result of average above ^^^

मेरे पास एक सेल सूत्र है जिसे मैं ऐसा करके गणना करता हूं:

a6=IF(average(a1:a5) >= 19.5, "20", average(a1:a5))

मैं सेल a6 में "20" परिणाम कैसे नहीं पा रहा हूं? 19.48 को मेरे सूत्र पर निर्दिष्ट 19.5 तक गोल नहीं किया गया है? मैंने सेल प्रारूप को केवल 1 दशमलव में बदल दिया है, इसलिए परिणाम 19.5 होना चाहिए। क्या मुझसे कोई चूक हो रही है?


मैं मान रहा हूं कि 19.5 के रूप में दिखने वाले क्षेत्र वास्तव में 1 दशमलव स्थान तक अन्य संख्याएं हैं। जब आप इसे संपादित करते हैं तो सेल में वास्तव में क्या मूल्य होता है? [छवि विवरण यहाँ दर्ज करें (] i.stack.imgur.com/hRU6n.png )
टेरी

19.48 का मूल्य है जब पांच नंबरों का औसत होता है, तो मैंने a7 = राउंड (a6, 1) सेल में एक फॉर्मूला डालने की कोशिश की है, तो एक if (a7> = 19.5, "20", a7) करें लेकिन फिर भी मुझे लौटाता है a6 का मान।
user590792

1
यह वास्तव में जवाब है, हालांकि। क्या गलत है?
रायस्टाफ़ेरियन

जवाबों:


3

A1: A5 का औसत 19.48 है, और 19.48 19.5 से अधिक या इसके बराबर नहीं है। इसीलिए आपका सूत्र लौटता है 20

आपको यह समझना चाहिए कि संख्या स्वरूपण के कारण सेल मान नहीं बदलता है। स्वरूपण केवल वही दिखाता है जो दिखाया जाता है, अंतर्निहित मूल्य नहीं। उदाहरण के लिए, यहां तक ​​कि अगर आपका सेल 19.5इस मामले में कहता है, अगर आप सामान्य फॉर्मेटिंग के साथ एक सेल में नीचे सूत्र रखते हैं, तो परिणाम होगा 0.48

=A6-19

यदि आप अंतर्निहित मूल्य को बदलना चाहते हैं, तो आपको अपने सूत्र में गोलाई का निर्माण करना होगा।

=IF(ROUND(AVERAGE(A1:A5),1)>=19.5,"20",ROUND(AVERAGE(A1:A5),1))
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.