एक्सेल कॉलम और पंक्तियों में डेटा कैसे फ़्लिप करें (लंबवत और क्षैतिज रूप से)

  • इसे साझा करें
Michael Brown

ट्यूटोरियल एक्सेल में लंबवत और क्षैतिज रूप से मूल स्वरूपण और सूत्रों को संरक्षित करने के कुछ त्वरित तरीके दिखाता है।

एक्सेल में डेटा फ़्लिप करना एक तुच्छ एक-क्लिक कार्य की तरह लगता है, लेकिन आश्चर्यजनक रूप से ऐसा कोई बिल्ट-इन विकल्प नहीं है। ऐसी स्थितियों में जब आपको वर्णानुक्रम में या सबसे छोटे से सबसे बड़े तक व्यवस्थित कॉलम में डेटा क्रम को उलटने की आवश्यकता होती है, तो आप स्पष्ट रूप से एक्सेल सॉर्ट सुविधा का उपयोग कर सकते हैं। लेकिन आप अनसोल्ड डेटा वाले कॉलम को कैसे फ़्लिप करते हैं? या, आप पंक्तियों में क्षैतिज रूप से तालिका में डेटा के क्रम को कैसे उलटते हैं? आपको एक पल में सभी उत्तर मिल जाएंगे।

    एक्सेल में डेटा को वर्टिकली फ्लिप करें

    थोड़ी सी रचनात्मकता के साथ, आप किसी एक को फ्लिप करने के विभिन्न तरीकों पर काम कर सकते हैं। एक्सेल में कॉलम: इनबिल्ट फीचर्स, फॉर्मूले, वीबीए या स्पेशल टूल्स का इस्तेमाल करके। प्रत्येक विधि के विस्तृत चरण नीचे दिए गए हैं।

    एक्सेल में किसी कॉलम को कैसे फ़्लिप करें

    किसी कॉलम में डेटा के क्रम को लंबवत रूप से उल्टा करें, इन चरणों का पालन करें:

    1. जिस कॉलम को आप फ्लिप करना चाहते हैं, उसके बगल में एक हेल्पर कॉलम जोड़ें और उस कॉलम को 1 से शुरू होने वाली संख्याओं के अनुक्रम के साथ पॉप्युलेट करें। यह युक्ति बताती है कि इसे स्वचालित रूप से कैसे किया जाए।
    2. संख्याओं के कॉलम को इसमें क्रमबद्ध करें घटते क्रम में। इसके लिए हेल्पर कॉलम में किसी भी सेल को चुनें, डेटा टैब > Sort & फ़िल्टर समूह, और सबसे बड़े से सबसे छोटे तक क्रमबद्ध करें बटन (ZA) पर क्लिक करें।

    जैसा कि इसमें दिखाया गया हैनीचे स्क्रीनशॉट, यह न केवल कॉलम बी में संख्याओं को सॉर्ट करेगा, बल्कि कॉलम ए में मूल आइटम भी, पंक्तियों के क्रम को उलट देगा:

    अब आप सहायक कॉलम को सुरक्षित रूप से हटा सकते हैं क्योंकि आपको इसकी कोई आवश्यकता नहीं है लंबा।

    युक्ति: सीरियल नंबरों के साथ एक कॉलम को जल्दी से कैसे भरें

    किसी कॉलम को संख्याओं के अनुक्रम के साथ पॉप्युलेट करने का सबसे तेज़ तरीका एक्सेल ऑटोफिल सुविधा का उपयोग करना है:

    <4
  • पहले सेल में 1 और दूसरे सेल में 2 टाइप करें (नीचे स्क्रीनशॉट में सेल B2 और B3)। चयन का दाहिना कोना।
  • बस! एक्सेल कॉलम में डेटा के साथ अंतिम सेल तक सीरियल नंबर वाले कॉलम को स्वत: भर देगा। एकाधिक कॉलम:

    कभी-कभी (अक्सर जब आप सॉर्ट करने से पहले संख्याओं के पूरे कॉलम का चयन करते हैं) तो एक्सेल सॉर्ट वार्निंग डायलॉग प्रदर्शित कर सकता है। इस स्थिति में, चयन का विस्तार करें विकल्प को चेक करें, और फिर क्रमबद्ध करें बटन पर क्लिक करें।

    युक्ति। यदि आप पंक्तियों और स्तंभों को स्विच करना चाहते हैं , तो Excel TRANSPOSE फ़ंक्शन या Excel में डेटा स्थानांतरित करने के अन्य तरीकों का उपयोग करें।

    सूत्र का उपयोग करके Excel में स्तंभों को कैसे फ़्लिप करें

    किसी कॉलम को उल्टा करने का दूसरा तरीका इस सामान्य सूत्र का उपयोग करना है:

    INDEX( श्रेणी ,ROWS( श्रेणी ))

    हमारे नमूना डेटा सेट के लिए, सूत्र इस प्रकार है:

    =INDEX($A$2:$A$7,ROWS(A2:$A$7))

    ...और स्तंभ A को त्रुटिहीन रूप से उलट देता है:

    यह सूत्र कैसे काम करता है

    सूत्र के केंद्र में INDEX(array, row_num, [column_num]) फ़ंक्शन है, जो सरणी के आधार पर किसी तत्व का मान लौटाता है आपके द्वारा निर्दिष्ट पंक्ति और/या स्तंभ संख्याएँ।

    सरणी में, आप उस पूरी सूची को फीड करते हैं जिसे आप फ़्लिप करना चाहते हैं (इस उदाहरण में A2:A7)।

    पंक्ति संख्या की गणना किसके द्वारा की जाती है ROWS फ़ंक्शन। अपने सरलतम रूप में, ROWS (सरणी) सरणी में पंक्तियों की संख्या लौटाता है। हमारे सूत्र में, यह सापेक्ष और पूर्ण संदर्भों का चतुर उपयोग है जो "फ्लिप कॉलम" ट्रिक करता है:

    • पहले सेल (B2) के लिए, ROWS(A2:$A$7) रिटर्न 6 , इसलिए INDEX को सूची में अंतिम आइटम (छठा आइटम) मिलता है। INDEX को दूसरे से अंतिम आइटम लाने के लिए मजबूर करना।

    दूसरे शब्दों में, ROWS INDEX के लिए एक प्रकार का घटता हुआ काउंटर बनाता है ताकि यह अंतिम आइटम से पहले आइटम की ओर बढ़े।

    युक्ति: सूत्रों को मानों से कैसे बदलें

    अब जब आपके पास डेटा के दो कॉलम हैं, तो हो सकता है कि आप सूत्रों को परिकलित मानों से बदलना चाहें, और फिर एक अतिरिक्त कॉलम हटाना चाहें। इसके लिए, सूत्र कक्षों की प्रतिलिपि बनाएँ, उन कक्षों का चयन करें जहाँ आप मानों को चिपकाना चाहते हैं, और Shift+F10 फिर V दबाएँ, जो कि हैएक्सेल के पेस्ट स्पेशल > मान विकल्प।

    अधिक जानकारी के लिए, कृपया देखें कि एक्सेल में सूत्रों को मूल्यों के साथ कैसे बदलें। एक या कई कॉलम में डेटा क्रम को लंबवत रूप से उलटने के लिए निम्न मैक्रो का उपयोग कर सकते हैं:

    रेंज के रूप में मंद रंग रेंज के रूप में मंद वर्करिंग रेंज के रूप में मंद एआर वेरिएंट के रूप में मंद i पूर्णांक के रूप में, पूर्णांक के रूप में, त्रुटि पर पूर्णांक के रूप में फिर से शुरू करें अगला xTitleId = "स्तंभों को लंबवत रूप से फ़्लिप करें" WorkRng = Application.Selection Set WorkRng = Application.InputBox ("Range", xTitleId, WorkRng.Address, Type:=8) Arr = WorkRng.Formula Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For j सेट करें = 1 टू यूबाउंड (एआर, 2) के = यूबाउंड (एआर, 1) आई = 1 टू यूबाउंड (एआर, 1) / 2 xTemp = Arr (i, j) Arr (i, j) = Arr (k, j) ) Arr(k, j) = xTemp k = k - 1 अगला अगला WorkRng.Formula = Arr Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

    फ्लिप कॉलम मैक्रो का उपयोग कैसे करें

    1. माइक्रोसॉफ्ट विसू खोलें एप्लिकेशन विंडो के लिए अल बेसिक (Alt + F11)।
    2. सम्मिलित करें > मॉड्यूल क्लिक करें, और उपरोक्त कोड को कोड विंडो में पेस्ट करें।
    3. मैक्रो चलाएँ ( F5 )।
    4. कॉलम पलटें डायलॉग पॉप अप होता है जो आपको फ़्लिप करने के लिए एक श्रेणी का चयन करने के लिए प्रेरित करता है:

    आप एक का चयन करें या अधिक कॉलम माउस का उपयोग कर रहे हैं, जिसमें शामिल नहीं हैकॉलम हेडर, ओके पर क्लिक करें और एक पल में परिणाम प्राप्त करें।

    मैक्रो को बचाने के लिए, अपनी फ़ाइल को एक्सेल मैक्रो-सक्षम कार्यपुस्तिका के रूप में सहेजना सुनिश्चित करें।

    Excel में डेटा कैसे फ़्लिप करें, फ़ॉर्मेटिंग और फ़ार्मुलों को संरक्षित करें

    उपरोक्त तरीकों से, आप किसी कॉलम या टेबल में डेटा क्रम को आसानी से उल्टा कर सकते हैं। लेकिन क्या होगा यदि आप न केवल मूल्यों को पलटना चाहते हैं, बल्कि सेल प्रारूप भी चाहते हैं? इसके अतिरिक्त, क्या होगा यदि आपकी तालिका में कुछ डेटा सूत्र-चालित है, और आप स्तंभों को फ़्लिप करते समय सूत्रों को टूटने से रोकना चाहते हैं? इस मामले में, आप एक्सेल के लिए हमारे अल्टीमेट सूट के साथ शामिल फ्लिप सुविधा का उपयोग कर सकते हैं।

    मान लें कि आपके पास एक अच्छी तरह से स्वरूपित तालिका है, जैसा कि नीचे दिखाया गया है, जहां कुछ कॉलम में मान होते हैं और कुछ कॉलम में मान होते हैं। फ़ॉर्मूला:

    आप अपनी तालिका में कॉलम फ़्लिप करना चाहते हैं, दोनों फ़ॉर्मेटिंग (शून्य मात्रा वाली पंक्तियों के लिए ग्रे शेडिंग) और सही परिकलित फ़ॉर्मूला। यह दो त्वरित चरणों में किया जा सकता है:

    1. अपनी तालिका में किसी भी सेल को चयनित करके, Ablebits Data टैब > ट्रांसफ़ॉर्म समूह पर जाएं, और फ्लिप > वर्टिकल फ्लिप क्लिक करें।
    2. वर्टिकल फ्लिप संवाद विंडो में, निम्न विकल्पों को कॉन्फ़िगर करें:
      • अपनी सीमा चुनें बॉक्स में, श्रेणी संदर्भ की जांच करें और सुनिश्चित करें कि शीर्ष लेख पंक्ति शामिल नहीं है।
      • सेल संदर्भ समायोजित करें विकल्प चुनें और स्वरूपण संरक्षित करें जांचेंबॉक्स।
      • वैकल्पिक रूप से, बैक अप कॉपी बनाने के लिए (डिफ़ॉल्ट रूप से चयनित) चुनें।
      • फ्लिप करें बटन पर क्लिक करें।

    हो गया! तालिका में डेटा का क्रम उलट दिया गया है, स्वरूपण रखा गया है, और सूत्रों में सेल संदर्भों को उचित रूप से समायोजित किया गया है:

    एक्सेल में डेटा को क्षैतिज रूप से पलटें

    इस ट्यूटोरियल में अब तक, हमारे पास है स्तंभों को उल्टा कर दिया। अब, देखते हैं कि डेटा क्रम को क्षैतिज रूप से कैसे उलटा जाए, यानी तालिका को बाएं से दाएं कैसे फ़्लिप करें।

    एक्सेल में पंक्तियों को कैसे फ़्लिप करें

    क्योंकि एक्सेल में पंक्तियों को सॉर्ट करने का कोई विकल्प नहीं है, आपको पहले पंक्तियों को स्तंभों में बदलना होगा, फिर स्तंभों को क्रमित करना होगा, और फिर अपनी तालिका को वापस स्थानांतरित करना होगा। यहां विस्तृत चरण दिए गए हैं:

    1. पेस्ट स्पेशल > स्तंभों को पंक्तियों में बदलने के लिए स्थानान्तरण सुविधा। परिणामस्वरूप, आपकी तालिका इस रूपांतरण से गुज़रेगी:
    2. पहले उदाहरण की तरह संख्याओं के साथ एक सहायक स्तंभ जोड़ें, और फिर सहायक स्तंभ के अनुसार क्रमित करें। आपका मध्यवर्ती परिणाम कुछ इस तरह दिखाई देगा:
    3. उपयोग करें विशेष पेस्ट करें > अपनी तालिका को वापस घुमाने के लिए एक बार और स्थानांतरित करें:

    ध्यान दें। यदि आपके स्रोत डेटा में सूत्र हैं, तो वे ट्रांसपोज़ ऑपरेशन के दौरान टूट सकते हैं। इस मामले में, आपको सूत्रों को मैन्युअल रूप से पुनर्स्थापित करना होगा। या आप हमारे अल्टीमेट सूट में शामिल फ्लिप टूल का उपयोग कर सकते हैं और यह आपके लिए सभी संदर्भों को समायोजित कर देगास्वचालित रूप से।

    VBA के साथ क्षैतिज रूप से डेटा ऑर्डर को उल्टा करें

    यहां एक सरल मैक्रो है जो आपकी एक्सेल तालिका में क्षैतिज रूप से डेटा को जल्दी से फ़्लिप कर सकता है:

    Sub FlipDataHorizontally() Dim Rng As Range Dim WorkRng As रेंज मंद Arr वेरिएंट के रूप में मंद i पूर्णांक के रूप में, j पूर्णांक के रूप में, त्रुटि पर पूर्णांक के रूप में k फिर से शुरू करें अगला xTitleId = "डेटा क्षैतिज रूप से फ़्लिप करें" सेट करें WorkRng = Application.Selection Set WorkRng = Application.InputBox( "Range", xTitleId, WorkRng.Address , टाइप:=8) Arr = WorkRng.Formula Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For i = 1 To UBound (Arr, 1) k = UBound (Arr, 2) For j = 1 To UBound (Arr, 2) ) / 2 xTemp = Arr(i, j) Arr(i, j) = Arr(i, k) Arr(i, k) = xTemp k = k - 1 Next Next Next WorkRng.Formula = Arr Application.ScreenUpdating = True Application .Calculation = xlCalculationAutomatic End Sub

    अपनी एक्सेल वर्कबुक में मैक्रो जोड़ने के लिए, कृपया इन चरणों का पालन करें। जैसे ही आप मैक्रो चलाते हैं, निम्न डायलॉग विंडो दिखाई देगी, जिसमें आपसे एक श्रेणी का चयन करने के लिए कहा जाएगा:

    आप हेडर पंक्ति सहित संपूर्ण तालिका का चयन करें, और ठीक पर क्लिक करें। एक क्षण में, पंक्तियों में डेटा क्रम उलट गया:

    एक्सेल के लिए अल्टीमेट सूट के साथ पंक्तियों में डेटा फ्लिप करें

    फ्लिपिंग कॉलम के समान, आप ऑर्डर को उलटने के लिए एक्सेल के लिए हमारे अल्टीमेट सूट का उपयोग कर सकते हैं पंक्तियों में डेटा। बस सेल की उस श्रेणी का चयन करें जिसे आप फ्लिप करना चाहते हैं, एबलबिट्स डेटा टैब पर जाएं> ट्रांसफ़ॉर्म समूह, और क्लिक करें फ़्लिप > क्षैतिज फ़्लिप

    क्षैतिज फ्लिप संवाद विंडो में, अपने डेटा सेट के लिए उपयुक्त विकल्प चुनें। इस उदाहरण में, हम वैल्यू के साथ काम कर रहे हैं, इसलिए हम केवल वैल्यू पेस्ट करें और फॉर्मेटिंग को सुरक्षित रखें :

    फ्लिप बटन पर क्लिक करें, और पलक झपकते ही आपकी टेबल बाएं से दाएं उलट जाएगी।

    इस तरह आप एक्सेल में डेटा फ्लिप करते हैं। पढ़ने के लिए मैं आपको धन्यवाद देता हूं और अगले सप्ताह आपको हमारे ब्लॉग पर देखने की आशा करता हूं!

    माइकल ब्राउन सॉफ्टवेयर टूल्स का उपयोग करके जटिल प्रक्रियाओं को सरल बनाने के जुनून के साथ एक समर्पित प्रौद्योगिकी उत्साही है। टेक उद्योग में एक दशक से अधिक के अनुभव के साथ, उन्होंने माइक्रोसॉफ्ट एक्सेल और आउटलुक के साथ-साथ गूगल शीट्स और डॉक्स में अपने कौशल को निखारा है। माइकल का ब्लॉग अपने ज्ञान और विशेषज्ञता को दूसरों के साथ साझा करने के लिए समर्पित है, उत्पादकता और दक्षता में सुधार के लिए आसान-से-अनुसरण युक्तियाँ और ट्यूटोरियल प्रदान करता है। चाहे आप एक अनुभवी पेशेवर हों या नौसिखिए, माइकल का ब्लॉग इन आवश्यक सॉफ़्टवेयर उपकरणों से अधिकाधिक लाभ उठाने के लिए मूल्यवान अंतर्दृष्टि और व्यावहारिक सलाह प्रदान करता है।