Wie kann man das Komma in Zahlen wie im östlichen (insbesondere indischen) Stil setzen, indem eine Formel in MS Excel verwendet wird?

582
ramji

Freunde, ich möchte das Komma automatisch in die Ziffern setzen - 10,00,000 oder 1,00,000

Dafür möchte ich eine Formel verwenden. Ich weiß auch, dass ich dies durch das Formatieren von Zelle> Nummer> Verwenden des Trennzeichens 1000 (,) tun kann. Ich brauche jedoch eine Formel für diese Aufgabe, weil wir in MS Excel 2010 und seinen weiteren Versionen Kommas wie östliches (insbesondere indisches) verwenden können, aber ich habe MS Excel 2007 in Windows XP, das keine Kommas wie östliches (insbesondere indisches) erlaubt. Das Komma lautet wie folgt: 100.000.000 oder 1.000.000, also habe ich im Internet nach einer Formel gesucht, die ich gefunden habe

=REPLACE(A1,FIND(" ",A1),0,",") 

Wenn diese Formel in b1 steht und ein Name in einer Zelle wie Joe Desuja geschrieben ist, wird nach dem Vornamen ein Komma eingefügt, und das Ergebnis (in B1) ist joe, Desuja. Ich möchte diese Art von Formel, die mit den numerischen Ziffern funktionieren sollte. Bitte hilf mir. Danke vielmals.

0
Excel 2003 sollte die Formatierung von Zellen mit einer benutzerdefinierten Notation unterstützen. Das ist definitiv die bevorzugte Methode. Es schlägt wahrscheinlich fehl, weil das Gebietsschema in XP nicht erkannt wird, aber eine benutzerdefinierte Formatierung, bei der Sie angeben, dass die Notation selbst noch funktionieren sollte. LPChip vor 8 Jahren 0

2 Antworten auf die Frage

2
GuitarPicker

Hierfür gibt es mehrere Möglichkeiten - durch Formatierung der Zellen und durch die TEXTKonvertierungsformel. Die Zellformatierung bietet mehr Flexibilität für die Arbeit mit der Nummer, nachdem sie in das Format konvertiert wurde, sie ist jedoch möglicherweise nicht in jedem Fall geeignet.

Versuchen Sie Folgendes für Ihr Beispiel als Formel:

=TEXT(A1,"[<-9999999](##\,##\,##\,##0);[<-99999](##\,##\,##0);##,##0") 

Verwenden Sie zum Formatieren die Option Zellen formatieren ... aus dem Kontextmenü der Zielzellen, ändern Sie die Kategorie Anzahl in Benutzerdefiniert und geben Sie Folgendes ein:

[<-9999999](##\,##\,##\,##0);[<-99999](##\,##\,##0);##,##0 

im Feld Typ .

Möglicherweise müssen Sie die Formatierungszeichenfolge anpassen, wenn Sie Dezimalzahlen unterstützen müssen.

Diese Seite enthält weitere Beispiele, die Ihnen helfen können: https://exertia.wordpress.com/2006/04/23/displaying-lakhs-and-crores-in-excel/

0
PankajR

Sie können Ihr Standardwährungs- und Zahlenformat so einstellen, dass es wie ein indischer Stil angezeigt wird, indem Sie die globalen Einstellungen in der Systemsteuerung ändern.

Wechseln Sie unter XP zu Systemsteuerung -> Regional & Sprache. Klicken Sie im Dialogfeld auf Anpassen. Wählen Sie auf der Registerkarte Zahl und Währung in der Option Zifferngruppierung die entsprechende Gruppierung aus der Dropdown-Liste aus.

Öffnen Sie Excel erneut und prüfen Sie, indem Sie die Nummer in eine Zelle eingeben.