एक्सेल में ट्रांज़ैक्शन कैसे करें?


0

मैं एक्सेल में यह है:

 P|A |R |T
--|--|--|
--|--|--|
--|--|--|
 P|G |--|
--|--|--|
 P|--|--|

मुझे ऐसा चाहिए:

P|--|--|
A|--|--|
R|--|--|
T|--|--|
P|--|--|
G|--|--|
P|--|--|

2
आपकी तालिकाएँ आपके द्वारा आवश्यक परिवर्तन को परिभाषित नहीं करती हैं। क्या करना है -- कोशिकाओं का प्रतिनिधित्व करते हैं? कृपया और अधिक विस्तार से बताएं कि आप कैसे चाहते हैं कि कोशिकाओं को फिर से तैयार किया जाए।
— AFH

- रिक्त स्थान के लिए ही उपयोग करें।
— Yogesh

जवाबों:


2

यह सरल यूडीएफ बीच में रिक्त कोशिकाओं के साथ दिखाए गए डेटा को स्थानांतरित करेगा:

Option Base 1
Function TranBlank(X As Range, Y As Long) As Variant
Dim RZArray() As String
Dim c As Range


i = 0
For Each c In X
    If Len(c) > 0 Then
        i = i + 1
        ReDim Preserve RZArray(i)
        RZArray(i) = c.Value
    End If
Next c


TranBlank = RZArray(Y)
End Function

यह काम किस प्रकार करता है:

  • कॉपी और amp; इस कोड को मॉड्यूल के रूप में पेस्ट करें संबंधित शीट।
  • यह सूत्र लिखिए और भरिए।
  • सूत्र में सेल संदर्भ को समायोजित करें जरूरत है।

    =IFERROR(TranBlank(A$2:D$7,ROW(A1)),"")

enter image description here


2

रेंज का अनुवाद करने के लिए पावर क्वेरी का प्रयास करें।

रेंज का चयन करें, डेटा पर जाएं- रेंज और टेबल से- पावर क्वेरी एडिटर में सभी कॉलम चुनें- ट्रांसफॉर्म टैब में अनपाइव कॉलम का चयन करें- मान को छांटें और कॉलम निकालें enter image description here


1

आपका उदाहरण एक आदेश के साथ परिवर्तित नहीं किया जा सकता है। मुझे उम्मीद है कि आप इसे देखेंगे। तालिका के भाग को केवल माउस, सीटीएल-सी (कॉपी करने के लिए) के साथ चिह्नित किया जा सकता है और लक्षित स्थिति पर राइट-क्लिक करके एक "पेस्ट विशेष" चुन सकते हैं: आप उस संवाद को देखते हैं जहाँ आप "स्थानान्तरण" पा सकते हैं। जैसा कि यह वर्णित है यहाँ ।

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