कनवर्ट करने के लिए दाईं ओर ऋण चिह्न के साथ कोई संख्या बाएँ पर ऋण

रिटायर्ड KB सामग्री अस्वीकरण

यह आलेख उन उत्पादों के बारे में लिखा गया था जिनके लिए अब Microsoft समर्थन प्रदान नहीं करता है . इसलिए, यह आलेख "जैसा है" वैसा ही ऑफ़र किया गया है और अब इसका अद्यतन नहीं किया जाएगा.

लक्षण

उस कार्यपत्रक संख्याओं (उदाहरण के लिए, 12345-) दाईं ओर ऋण चिह्न के साथ है और आप कोई कार्यपुस्तिका Microsoft Excel में आयात करते हैं, Microsoft Excel इन संख्याओं ऋणात्मक संख्याओं के रूप में मानें कर सकते हैं नहीं है।

कारण

ऋण चिह्न संख्या के दाईं ओर प्रकट होता है क्योंकि Microsoft Excel इन संख्याओं के रूप में पाठ मानता है।

वैकल्पिक हल

इस समस्या को हल करने के दो तरीके हैं:
  1. कार्यपत्रक सूत्र का उपयोग करें। - या -

  2. एक मैक्रो बनाते हैं।
किसी कार्यपत्रक में निम्न सूत्र का उपयोग करें:
   =IF(RIGHT(A1,1)="-","-"&LEFT(A1,LEN(A1)-1),A1)*1

उदाहरण के लिए, निम्न चरणों का पालन करें:

  1. किसी कार्यपत्रक में निम्न दर्ज करें:
          A1: 3
    A2: 2-
    A3: 1-
    A4: 4
    A5: 6-

  2. कक्ष B1 में, उपरोक्त सूत्र दर्ज करें।
  3. नीचे B5 B1 में सूत्र भरें।
  4. B1: b5 सेल चुनें, और संपादन मेनू पर प्रतिलिपि बनाएँ क्लिक करें।
  5. सेल A1 का चयन करें, और संपादन मेनू पर चिपकाने के विकल्प क्लिक करें।
  6. मान क्लिक करें और ' ठीक ' क्लिक करें।
  7. B1:B5 का चयन करें, और संपादन मेनू पर हटाएँ क्लिक करें।
Microsoft Excel के आपके संस्करण के लिए नीचे उपयुक्त मैक्रो का उपयोग करें।

नोट: आप मैक्रो को चलाने से पहले को परिवर्तित करने के लिए आप चाहते हैं मानों वाले कक्षों की श्रेणी का चयन करना होगा।

Microsoft Excel संस्करण 5.0 और बाद के संस्करण

   Sub move_minus_left()      Dim currentcell As Object

For Each currentcell In Selection
If Right(currentcell.Value, 1) = "-" Then
currentcell.Formula = "-" & Left(currentcell.Value, _
Len(currentcell.Value) - 1)
End If
Next currentcell

End Sub

Microsoft Excel संस्करण 3.0, 4.0, और 4.0 a

   A1: =FOR.CELL("Current")
A2: =SELECT(Current)
A3: =IF(RIGHT(Current,1)="-",FORMULA("-"&LEFT(Current,LEN(Current)-1)),)
A4: =NEXT()
A5: =RETURN()

Microsoft Excel संस्करण 2. x

   A1: Switch Minus Sign
A2: =ACTIVE.CELL()
A3: =IF(RIGHT(A2,1)="-",FORMULA("-"&LEFT(A2,LEN(A2)-1)),)
A4: =RETURN()

गुण

आलेख ID: 42964 - पिछली समीक्षा: 18/01/2017 - संशोधन: 1

प्रतिक्रिया