Google पत्रक में, मैं अंश भाग में अनुगामी शून्य जोड़े बिना दशमलव संरेखित करना चाहता हूं।
Instead of: I want:
+------+ +------+
| 56.0| | 56 |
| 27.0| | 27 |
| 83.0| | 83 |
| 2.4| | 2.4|
| 1.2| | 1.2|
| 120.0| | 120 |
+------+ +------+
पहले कॉलम का प्रारूप आसानी से पूरा हो जाता है (उदाहरण के लिए, "0.0" प्रारूप का उपयोग करके या 123 बटन के तहत कस्टम दशमलव बिंदुओं को सेट करना)।
एक्सेल में, मेरा मानना है कि दूसरे कॉलम का प्रारूप "0." प्रारूप का उपयोग करके पूरा किया गया है, लेकिन इस लेखन के रूप में यह Google शीट में काम नहीं करता है।
वैकल्पिक हल
स्थानापन्न पात्रों के साथ अनुगामी बल देना संभव है:
= Substitute( Text( formula ; "0.0" ) ; ".0" ; " ")
= Substitute( Text( formula ; "0.0" ) ; ".0" ; "__" )
नोट: दो प्रतिस्थापित व्हाट्सएप अक्षर U + 0020 SPACE नहीं बल्कि U + 2002 EN SPACE हैं । ( U + 00A0 NO-BREAK स्पेस भी काम करता है।)
इस वर्कअराउंड के कुछ अवांछनीय दुष्प्रभाव हैं कि यह
- न केवल डिस्प्ले फॉर्मेट बल्कि सेल की वैल्यू को भी संशोधित करता है
- सेल में एक मोनोस्पॉन्टेड फॉन्ट के उपयोग की आवश्यकता होती है
- अनुगामी व्हाट्सएप यूनिकोड के कारण फ़ॉन्ट प्रतिस्थापन का कारण बनता है और सही ढंग से प्रिंट नहीं करता है
- अनुगामी व्हाट्सएप के रूप में अनुगामी अंडरलाइन वांछनीय नहीं हैं
- भ्रम बनाए रखता है क्योंकि यह स्पष्ट नहीं है कि EN SPACE का उपयोग किया जा रहा है
- (संभवतः) उन स्थानों में विफल रहता है जो दशमलव मार्कर के बजाय अवधि विभाजक (हजारों विभाजक) के रूप में अवधि का उपयोग करते हैं