Skip to content
स्प्रेडशीट कॉलम कन्वर्टर
Tools

स्प्रेडशीट कॉलम कन्वर्टर

नया

स्प्रेडशीट कॉलम नंबर को उसके अक्षर (1 → A) में और वापस बदलें।

Try:
Formula & code Copy-ready snippets — they update with the value above.
Excel / Sheets · number → letter
=SUBSTITUTE(ADDRESS(1,27,4),"1","")
Excel / Sheets · letter → number
=COLUMN(AA1)
VBA / macro
' number → letter
Split(Cells(1, 27).Address, "$")(1)   ' "AA"
' letter → number
Range("AA1").Column                  ' 27
Python · openpyxl
from openpyxl.utils import get_column_letter, column_index_from_string
get_column_letter(27)            # 'AA'
column_index_from_string("AA")   # 27
C#
// number → letter
string Col(int n){var s="";while(n>0){n--;s=(char)('A'+n%26)+s;n/=26;}return s;}
Col(27);  // "AA"
Bulk convert Paste a list of numbers or letters — one per line, comma- or space-separated. Each is detected automatically.
Format

Column reference chart Columns 1–702 (A–ZZ). Click any cell to load it above.

Runs entirely in your browser. Nothing is uploaded.

Excel कॉलम नंबर को तुरंत लेटर में बदलें — और वापस भी

यह स्प्रेडशीट कॉलम कन्वर्टर Excel या Google Sheets के कॉलम नंबर को उसके लेटर में और लेटर को वापस नंबर में तुरंत बदलता है — दोनों दिशाओं में। 27 टाइप करें और आपको AA मिलता है; AA टाइप करें और आपको 27 मिलता है। यह बाइजेक्टिव बेस-26 का उपयोग करता है, इसलिए 702 (ZZ) और 703 (AAA) जैसे विस्तारित कॉलम भी सही तरीके से कन्वर्ट होते हैं। किसी भी फील्ड को एडिट करें और दूसरा लाइव अपडेट हो जाता है — कोई फॉर्मूला याद नहीं करना, कुछ भी इंस्टॉल नहीं करना।

यह उन रोज़ाना के स्प्रेडशीट कामों के लिए बना है जहाँ आपको किसी लेबल के पीछे का कॉलम इंडेक्स चाहिए: कोड में A1-नोटेशन रेफरेंस लिखना, Excel या Google Sheets API के खिलाफ स्क्रिप्ट बनाना, CSV इम्पोर्टर को डीबग करना, या बस 'कॉलम 256 कौन सा है?' (यह IV है) का जवाब देना बिना स्प्रेडशीट खोले।

स्प्रेडशीट कॉलम लेटरिंग कैसे काम करती है — बाइजेक्टिव बेस-26

कॉलम्स को बाइजेक्टिव बेस-26 में लेबल किया जाता है: A–Z अक्षर 1–26 को दर्शाते हैं, और Z के बाद दूसरा अक्षर आता है — AA 27 है, AB 28 है, AZ 52 है, BA 53 है, और इसी तरह ZZ 702 तक, फिर AAA 703 पर। सामान्य बेस-26 के विपरीत, यहाँ कोई शून्य अंक नहीं है, क्योंकि कोई 'शून्य' कॉलम नहीं है। यही कारण है कि 27 AA बनता है न कि A0 जैसा कुछ।

किसी अक्षर को संख्या के रूप में पढ़ने के लिए, प्रत्येक स्थान को 26 की घात से गुणा करें: AA = (1 × 26) + 1 = 27, और ABC = (1 × 676) + (2 × 26) + 3 = 731। जो कोड A=0 मानकर बेस-26 कन्वर्जन करता है वह Z से ऊपर के कॉलम्स के लिए गलत उत्तर देता है — स्प्रेडशीट APIs के खिलाफ स्क्रिप्ट लिखते समय यही सबसे आम ऑफ-बाय-वन बग का स्रोत है।

फॉर्मूले, VBA, Python और C# — पेस्ट के लिए तैयार कोड स्निपेट

स्प्रेडशीट में कन्वर्ट करने के लिए: =SUBSTITUTE(ADDRESS(1,n,4),"1","") नंबर n के लिए कॉलम लेटर देता है, और =COLUMN(AA1) लेटर AA के लिए नंबर देता है। दोनों Excel और Google Sheets में काम करते हैं। VBA में, Split(Cells(1,n).Address,"$")(1) लेटर देता है और Range("AA1").Column नंबर देता है।

Python में openpyxl के साथ: get_column_letter(27) 'AA' देता है और column_index_from_string('AA') 27 देता है। C# में बिना लाइब्रेरी के एक छोटा लूप काम करता है — बार-बार (n-1) % 26 कैलकुलेट करें प्रत्येक अक्षर के लिए और 26 से विभाजित करें। टूल आपके मौजूदा वैल्यू के साथ प्रीफिल्ड प्रत्येक स्निपेट दिखाता है, ताकि आप काम करने वाला कोड सीधे प्रोजेक्ट में कॉपी कर सकें।

एक साथ पूरी कॉलम लिस्ट बल्क कन्वर्ट करें

दर्जनों कॉलम ट्रांसलेट करने हैं? बल्क कन्वर्ट बॉक्स में नंबर और लेटर की मिली-जुली लिस्ट पेस्ट करें — न्यूलाइन, कॉमा या स्पेस से अलग किए हुए — और हर टोकन ऑटो-डिटेक्ट होकर एक ही पास में कन्वर्ट हो जाता है: नंबर लेटर बनते हैं, लेटर नंबर बनते हैं। आउटपुट को '27 → AA' पेयर, CSV, या सिर्फ रिजल्ट के बीच स्विच करें, फिर कॉपी करें या .csv फाइल के रूप में डाउनलोड करें।

यह Excel Online या Google Sheets के API रिस्पॉन्स प्रोसेस करते समय उपयोगी है जो कॉलम इंडेक्स लौटाते हैं, या ऐसी CSV फाइलों के साथ काम करते समय जो नाम के बजाय न्यूमेरिक कॉलम रेफरेंस उपयोग करती हैं। कोई अपलोड जरूरी नहीं — पूरी लिस्ट आपके ब्राउजर में लोकली प्रोसेस होती है, इसलिए स्प्रेडशीट का संवेदनशील मेटाडेटा भी आपके डिवाइस पर ही रहता है।

Excel फॉर्मूले या ऑनलाइन सर्च से तुलना

Excel में खुद कॉलम नंबर से लेटर के लिए कोई डेडिकेटेड UI नहीं है। आपको ADDRESS/SUBSTITUTE फॉर्मूला वर्कअराउंड उपयोग करना होता है या VBA एडिटर खोलना होता है। Google Sheets भी वैसा ही है। इस सवाल के लिए ज्यादातर सर्च रिजल्ट Stack Overflow थ्रेड्स पर जाते हैं जिनमें फॉर्मूला स्निपेट होते हैं — उपयोगी, लेकिन कोई लाइव टूल नहीं। RapidTables जैसे टूल्स में कॉलम कन्वर्टर बिल्कुल नहीं है; सबसे नजदीकी चीज़ आमतौर पर एक जनरल बेस-कन्वर्जन कैलकुलेटर होती है जो बाइजेक्टिव बेस-26 को सही तरीके से हैंडल नहीं करती।

यह टूल ब्राउजर में तुरंत कन्वर्जन करता है, A (1) से ZZ (702) तक स्क्रॉल करने योग्य रेफरेंस चार्ट देता है, चार भाषाओं के लिए पेस्ट-रेडी कोड जनरेट करता है, और एक पास में बल्क लिस्ट हैंडल करता है। लोड होने के बाद ऑफलाइन काम करता है, कोई साइन-इन नहीं चाहिए, और आप जो टाइप करते हैं वह कुछ भी स्टोर नहीं होता। इसे बुकमार्क करें — सिर्फ कॉलम लेटर देखने के लिए स्प्रेडशीट खोलने से तेज विकल्प।

R1C1 डिस्प्ले मोड और यह टूल कब मदद करता है

जब Excel लेटर की जगह न्यूमेरिक कॉलम हेडर (1, 2, 3…) दिखाए, तो वह R1C1 रेफरेंस स्टाइल उपयोग कर रहा है। इसे File → Options → Formulas → 'R1C1 reference style' अनचेक करके बंद करें। यह कभी-कभी किसी मैक्रो द्वारा या किसी सहकर्मी की वर्कबुक कॉपी करने पर गलती से सक्रिय हो जाता है। यदि आप R1C1 मोड में वर्कबुक के साथ इंटरैक्ट करने वाला स्क्रिप्ट लिख रहे हैं, तो आपको दो रेफरेंस स्टाइल के बीच अनुवाद करना पड़ सकता है — यह कन्वर्टर किसी भी कॉलम इंडेक्स के लिए वह अनुवाद करता है।

पेज के निचले हिस्से में बना रेफरेंस चार्ट 1 से 702 (A से ZZ) तक हर कॉलम को सूचीबद्ध करता है ताकि आप जिस रेंज में काम कर रहे हैं उसे विजुअली स्कैन कर सकें। ZZ से परे कॉलम्स के लिए, बस कन्वर्टर में नंबर या लेटर टाइप करें और एक सेकंड से भी कम में जवाब पाएं। हाथ से बाइजेक्टिव बेस-26 अरिथमेटिक निकालने की जरूरत नहीं।

Frequently asked questions

Excel कॉलम नंबर को लेटर में कैसे बदलें?

कॉलम नंबर फील्ड में नंबर टाइप करें और लेटर तुरंत दिखता है। मैपिंग है: 1 → A, 2 → B … 26 → Z, फिर 27 → AA, 28 → AB, और इसी तरह। कॉलम 53 BA है, 702 ZZ है, और 703 AAA है। Excel के अधिकतम कॉलम 16,384 (XFD) तक किसी भी नंबर को हैंडल करता है।

Excel में कॉलम लेटर को वापस नंबर में कैसे बदलें?

कॉलम लेटर फील्ड में लेटर टाइप करें और नंबर दिखता है — AA → 27, AZ → 52, BA → 53, ZZ → 702। दोनों फील्ड लिंक हैं, आप किसी भी दिशा में जा सकते हैं। स्प्रेडशीट में सबसे तेज फॉर्मूला =COLUMN(AA1) है जो 27 देता है, लेकिन अगर बिना Excel खोले जवाब चाहिए तो यहाँ लेटर पेस्ट करें — एक सेकंड से कम में मिल जाता है।

Excel में कॉलम 27 कौन सा है?

कॉलम 27 AA है। Z (कॉलम 26) के बाद Excel दो अक्षरों में जाता है: 27 = AA, 28 = AB, 52 = AZ तक, फिर 53 = BA। यह पैटर्न बाइजेक्टिव बेस-26 अरिथमेटिक का पालन करता है जहाँ A=1 होता है, A=0 नहीं (कोई शून्य कॉलम नहीं है)।

Excel कॉलम 'AA' का नंबर क्या है?

कॉलम AA नंबर 27 है। इसे (1 × 26) + 1 = 27 के रूप में पढ़ सकते हैं — पहला A 26 देता है और दूसरा A 1 देता है, क्योंकि यह बाइजेक्टिव बेस-26 है जहाँ A=1 है। इसी तरह AB = 28, AZ = 52, और BA = 53। यदि आप अक्षरों की एक रेंज जाँचनी है, तो बल्क कन्वर्ट बॉक्स उपयोग करें।

Excel को नंबर (R1C1) से वापस लेटर में कैसे बदलें?

यदि कॉलम हेडर में लेटर की जगह नंबर (1, 2, 3…) दिख रहे हैं, तो Excel R1C1 रेफरेंस स्टाइल उपयोग कर रहा है। File → Options → Formulas → 'R1C1 reference style' अनचेक करें और हेडर A, B, C पर वापस आ जाते हैं।

Excel का आखिरी कॉलम कौन सा है और उसका लेटर क्या है?

आधुनिक Excel (2007 और बाद के) में आखिरी कॉलम 16,384 है, जो XFD है। इस कन्वर्टर में 16384 टाइप करें और XFD मिलता है; XFD टाइप करें और 16384 मिलता है। Google Sheets 18,278 (ZZZ सीमा) से परे कॉलम की अनुमति देता है, और यह टूल किसी भी दर्ज किए गए नंबर के लिए सही कन्वर्जन करता है।

क्या मैं एक साथ कॉलम नंबर की पूरी लिस्ट को लेटर में बदल सकता हूँ?

हाँ — बल्क कन्वर्ट बॉक्स उपयोग करें। न्यूलाइन, कॉमा या स्पेस से अलग किए गए नंबर और लेटर की लिस्ट पेस्ट करें, और हर आइटम ऑटो-डिटेक्ट होकर एक पास में कन्वर्ट हो जाता है। आउटपुट फॉर्मेट को 27 → AA पेयर, CSV या सिर्फ रिजल्ट के बीच स्विच करें, फिर .csv फाइल के रूप में डाउनलोड करें।