2015-03-31 7 views
16

भरने के लिए रिक्त स्थान वाले शब्द को पैड करना क्या यह सुनिश्चित करने के लिए रिक्त स्थान के साथ एक सेल पैड करना संभव है कि यह सही लंबाई है?एक सेल

यहां * रिक्त स्थान का प्रतिनिधित्व करने वाला उदाहरण है।

Input Output 
----- ------ 
red  red** 
blue  blue* 

शब्द यह सुनिश्चित करने के लिए रिक्त स्थान के साथ गद्देदार हैं कि सेल सामग्री 5 वर्ण लंबी है।

+1

इनपुट होने पर क्या होना चाहिए उदा। 'फ़िरोज़ा 'यानी 5-वर्ण सीमा से अधिक लंबा है? 'Turqu' के लिए छंटनी? वैसे ही छोड़ो? कुछ और? और: क्यों पृथ्वी पर आप पहली जगह में रिक्त स्थान वाले सेल को पैड करना चाहते हैं? आप क्या हासिल करने का प्रयास कर रहे हैं? –

+0

संबंधित, लेकिन शून्य के साथ गद्देदार संख्याओं के लिए: http://stackoverflow.com/questions/28943527/nested-ifs-to-pad-numbers-with-zeroes –

+0

क्या आपका मतलब प्रविष्टि के समान सेल को अपडेट करना था? – brettdj

उत्तर

22

इस प्रयास करें:

=LEFT(A1&"*****",5)

हम सितारों (*) तो बस left 5 अक्षर से काटने के बहुत सारे जोड़ रहे हैं।

enter image description here

+2

इस विधि को डेटाबेस में निर्यात करने के लिए निर्धारित विशेष संख्याओं के लिए प्रमुख शून्य प्रदान करने के लिए उलट दिया जा सकता है। कुछ भाग संख्या, सीरियल नंबर और विशेष रूप से DUNS संख्याओं को एक निश्चित लंबाई तक अग्रणी शून्यों के साथ गद्देदार होना चाहिए। '= दाएं (" 000000000 "और ए 1, 9) 'सही परिणाम देगा। – Jeeped

+1

@ जीपड हां, इस तरह मैं पैड संख्याओं को एक ही लंबाई के लिए कैसे करूंगा। एक और विकल्प '= टेक्स्ट (ए 1," 0000 ") होगा http://stackoverflow.com/a/3992588/680068 – zx8754

15

सुझाव टिप्पणी के अनुसार:

=LEFT(A1 & REPT("*",5),5)

मूल:

=A1 & REPT("*",5-len(A1))

मुख्य लाभ यह जा रहा है कि आप एक सेल के रूप में लंबाई और पैड चरित्र पारित कर सकते हैं संदर्भ, और आसानी से

अद्यतन करें
+2

यदि लंबाई 5 से अधिक है तो यह काम नहीं करेगा। – zx8754

+2

@ zx8754: True ... फिर आइए दोनों में से सर्वश्रेष्ठ को गठबंधन करें: '= LEFT (ए 1 और आरईपीटी (" * ", 5), 5)' –

+1

अच्छा। यह मेरे "शस्त्रागार" में रखेगा;) – user3616725

0

मुझे इसे अधिकतम 9 वर्ण बनाने के लिए 0 के साथ सेल में संख्याओं को पैड करना था। सभी में सेल में असमान संख्या थी। मैंने परिणाम प्राप्त करने के लिए नीचे सूत्र का उपयोग किया। मेरे लिए सेल में मौजूद कम से कम अक्षर 3. = LEFT (G41 & REPT ("0", 6), 9)

+1

यह सही रास्ते पर हो सकता है, लेकिन वास्तव में सवाल का जवाब नहीं देता है। ओपी 5 की लंबाई तक रिक्त स्थान के साथ गद्देदार तार दिखाता है, लेकिन आपने 9 0 की लंबाई तक '0' के साथ गद्दी लगाई है। – MattClarke

संबंधित मुद्दे