So ändern Sie den Standard-Textqualifier (") für Excel

619
ptrcao

Ja, diese Frage wurde schon früher gestellt, es wurde jedoch immer nur eine Problemumgehung gefunden, die für meine Situation nicht zufriedenstellend ist. Weder ist diese Lösung zufriedenstellend.

Die Frage ist, wie kann ich das Standard-Textqualifikationsmerkmal in Excel ändern, um von einem Backtick (`) zu sprechen. Dies würde das Brechen der CSV-Datei vermeiden, da ich viele unübertroffene doppelte Anführungszeichen im Text habe, die für stehen Zoll und muss so belassen werden, wie es ist: Mit "24" (24 Zoll) können Sie sehen, dass sich die Grenzen für den Text verschieben - was die gesamte CSV-Datei durcheinander bringt. Sie können sehen, dass "24" `das Problem löst. Aber Excel scheint keine Option zu haben, um Ihr bevorzugtes Textqualifikationsmerkmal festzulegen.

Edit: Ich bin mir bewusst, dass die Frage bereits mehrmals gestellt wurde. Sie ist zwar streng ein Duplikat, aber es ist gerechtfertigt, da alle anderen Fragen bereits geschlossene Fälle mit akzeptierten Antworten waren, die für mich nicht zufriedenstellende Problemumgehungen waren. Ich habe einige Einschränkungen, auf die ich im Folgenden näher eingehen möchte, aber ich habe im Wesentlichen klargestellt, dass ich eine andere Art von Lösung brauchte, im Idealfall die direkteste Lösung, und wenn nicht, etwas anderes als die bereits an anderer Stelle gestellten Antworten.

Zum einen erhöhen mehrere Massensuche und -ersetzungen die Arbeitslast auf etwas Unannehmbares. Und die CSV-Dateien werden mir bereits so zur Verfügung gestellt, dass ich Anführungszeichen, die für Zoll stehen, nicht von Anführungszeichen unterscheiden kann, die als Textgrenzen in Such- und Ersetzungsoperationen dienen.

0
"Excel scheint keine Option zum Festlegen Ihres bevorzugten Textqualifikators zu haben?" Richtig. War es Henry Ford, der sagte: "Sie können jede gewünschte Farbe haben, solange sie schwarz ist"? In Excel können Sie einfache oder doppelte Anführungszeichen (oder keine) auswählen. Ja, es wäre besser, wenn Sie so etwas wie einen Backtick wählen könnten, aber Sie können es nicht. Wenn Ihr Inhalt keine Apostrophe enthält, haben Sie Glück. Andernfalls müssen Sie entweder die Problemumgehung verwenden, indem Sie das Zitat umgehen, indem Sie es verdoppeln, oder etwas anderes als Platzhalter für Zoll verwenden und dann nach dem Import eine Suche und ein Ersetzen durchführen. Niemand sagte, Excel sei perfekt. fixer1234 vor 5 Jahren 0
Mit _ "bestimmten Einschränkungen, auf die ich jetzt nicht eingehen möchte" _ unterscheidet sich einfach nicht von den Duplikaten. Arjan vor 5 Jahren 0
@Arjan Fair genug - habe ich ausgeführt. Der Punkt ist derselbe, dass die anderen Lösungen für mich nicht funktionieren, aber jetzt haben Sie die Ausarbeitung. ptrcao vor 5 Jahren 0
Die bestehenden Lösungen, die für Sie nicht funktionieren, sind bedauerlich. Manchmal gibt es keine zufriedenstellende Lösung für das, was Sie tun müssen. Die gleiche Frage erneut zu stellen, führt jedoch nicht magisch zu einer neuen Lösung. Und wenn die verfügbaren Lösungen nicht zufriedenstellend sind, stellt sich die Frage nicht anders. fixer1234 vor 5 Jahren 1
@ fixer1234 Wie wäre es, wenn ich meine Frage in Bezug auf die spezifischen Einschränkungen, die ich damals erwähnte, neu formuliert? ptrcao vor 5 Jahren 0
Ich bin mir nicht sicher, wie Sie es anders gestalten können. Dein Problem ist klar. Die Quintessenz ist, dass Excel Ihnen nicht erlaubt, das zu tun, was Sie tun müssen. Die beste verfügbare Lösung ist eine unbequeme Problemumgehung. Die verfügbaren Lösungen wurden veröffentlicht. Ich habe eine neue Suche durchgeführt. Die Optionen in Excel und die Problemumgehungen haben sich nicht geändert. Ich habe auch kein Add-On von Drittanbietern gefunden, um die Funktionen von Excel zu ändern. Selbst wenn Sie es schaffen, dies als nicht identische Frage zu formulieren, wäre die Antwort immer noch, dass es keine Möglichkeit gibt, das zu tun, was Sie wollen. (weiter) fixer1234 vor 5 Jahren 1
Eine Alternative wäre jedoch, auf Software Recs zu posten und zu fragen, ob eine andere Tabellenkalkulations-App oder -Software die erforderliche Funktion hat. fixer1234 vor 5 Jahren 1
Ich werde auf jeden Fall Ihren Vorschlag annehmen und mein Glück bei Software Recs versuchen. Ich war hoffnungsvoll vielleicht ein Excel-Plugin? Aber weder Sie noch ich konnten bisher einen finden ... ptrcao vor 5 Jahren 0
_ "Excel scheint keine Option zum Festlegen Ihres bevorzugten Textqualifikators zu haben?" _ Nun, nur um sicher zu sein, dass es beim Import eine hat (https://stackoverflow.com/questions/42679734/importing- CSV-in-Excel-Import-Wizard-Fail-to-Recogn-Text-Qualifier-but-op / 42680111 (42680111), aber offenbar nicht als Standardeinstellung. (Vorausgesetzt, Sie haben diese Option gesehen, da Sie den Begriff "Textqualifikator" verwendet haben.) Arjan vor 5 Jahren 0
@Arjan Yeh, ich habe das benutzt. Aber was ist mit dem Exportieren? ptrcao vor 5 Jahren 0

0 Antworten auf die Frage