एक्सेल / कैल्क में इसके दशमलव बिंदु से अलग संख्या कैसे करें?


10

मुझे स्प्रेडशीट में एक नंबर मिला है जैसे: 28.686279

जब मैं लिबर ऑफिस Calc या Microsoft Excel में यह शीट खोलता हूं, तो क्या कोई सूत्र फ़ंक्शन है जो "संपूर्ण संख्या", Ie 28 देता है। साथ ही, क्या कोई सूत्र है जो "दशमलव भाग", Ie लौटाता है 0.686279?

जवाबों:


16

TRUNC() किसी भी संख्या के दशमलव भाग को तत्काल हटाने के लिए और बिना किसी संशोधन के गैर-दशमलव भाग के लिए बनाया गया है।

तो, लिनियन के उत्तर के अनुसार , आपको बस उपयोग करने की आवश्यकता है:

  • TRUNC(A1) में पूर्णांक भाग प्राप्त करने के लिए A1
  • A1-TRUNC(A1) मूल्य के भिन्नात्मक भाग को प्राप्त करने के लिए A1

इसके विपरीत FLOOR(), TRUNC()समायोजन की आवश्यकता के बिना सकारात्मक और नकारात्मक दोनों संख्याओं पर काम करता है, और Microsoft Excel और LibreOffice दोनों में उसी तरह काम करता है।

FLOOR() महत्व पैरामीटर की आवश्यकता होती है कि जिस नंबर को संसाधित किया जा रहा है, उसी पर हस्ताक्षर हो (या फिर कोई त्रुटि होगी), इसलिए 1अंत में -1नकारात्मक संख्याओं को संसाधित करने के लिए बदलना होगा , या आप सम्मिलित कर सकते हैं SIGN()और अनावश्यक रूप से सूत्र को और अधिक जटिल कर सकते हैं ।

और, OpenOffice और LibreOffice में, FLOOR()एक अतिरिक्त (एक्सेल की तुलना में) तीसरा "मोड" पैरामीटर है जो परिणाम को बदलता है जो फ़ंक्शन नकारात्मक संख्याओं के लिए वापस लौटता है।


7

आप A1 के दशमलव भाग के लिए , A1 के पूर्णांक भाग के लिए FLOORफ़ंक्शन का प्रयास कर सकते हैं ।floor(A1,1)A1-floor(A1,1)


1
बस सोच रहा था, दशमलव भाग को पुनः प्राप्त करने के लिए FRAC (A1) फ़ंक्शन का कोई रूप क्यों नहीं है? ऐसा लगता है कि कुछ लोग बहुत बार करते हैं, है ना?
एलेक्सिस विल्के

नकारात्मक के बारे में कैसे ...
रॉबर्ट कोरिटनिक

5

उदाहरण के लिए, कल्पना A1 167.583 है:
int(A1)167 देगा और
mod(A1,1)0.583 देगा।


आपको इस बात का एहसास है int(1.6) === 1और int(-1.6) === -2... लेकिन trunc(decimal;0)दोनों के लिए सही तरीके से काम करता है।
रॉबर्ट कोरिटनिक

1

ऐसा मत सोचो कि ऐसा करने के लिए एक विशिष्ट कार्य है, हालाँकि आप कर सकते हैं एक जोड़े को नेस्ट करके।

मान लें कि आप सेल A1 के लिए सही-दशमलव मान वापस करने का प्रयास कर रहे हैं, तो सूत्र यह होगा:

=MID(A1,SEARCH(".",A1,1)+1,LEN(A1))

प्रभावी रूप से आप यहाँ क्या कर रहे हैं दशमलव बिंदु पर शुरू होने वाले कुछ वर्णों को वापस करने के लिए MID फ़ंक्शन का उपयोग कर रहा है। A1 के सभी 3 संदर्भों को उस प्रत्येक सेल के लिए अपडेट करने की आवश्यकता है जिसे आप सही तरीके से काम करने के लिए लक्षित कर रहे हैं।


यह संख्या के बजाय पाठ लौटाता है।
फिक्सर 1234

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