22.01.2017, 17:30
Hallo,
ich habe eine Excel-Tabelle entwickelt, in der ich einen Text eingebe, und anschließend die Wörter je Satz des Textes gezählt werden, sodass ich in einem Diagramm die Verteilung betrachten kann, etwa, wie viele Sätze 14 Wörter hatten, und wie viele 20.
Nun basiert die Zählung der Sätze darauf, dass ein Punkt, Ausrufezeichen, Fragezeichen oder dreifacher Punkt als Einleitung eines neuen Satzes interpretiert wird. Als ich einige Zeitungsartikel testweise untersuchte, war ich verwundert, wie oft es relativ kurze "Sätze" mit drei oder gar einem Wort gab. Schließlich fand ich heraus, dass dies daher kommt, dass natürlich auch Abkürzungen wie "z. B." als zwei neue Satzanfänge gewertet werden, und so die Arbeitsmappe zwar theoretisch richtig arbeitet, aber dennoch nicht das tut, was ich gewollt hatte.
Nun würde ich gerne eine Tabelle, welche die ursprüngliche Zeichenkette (etwa "bspw.") und die Version ohne Punkt - bspw - enthält, verwenden, und habe dafür auch schon die mir bekannte Funktion WECHSELN in Betracht gezogen.
[attachment=9081]
Mir ist bewusst, dass solch eine Tabelle niemals alle Abkürzungen entfernen kann, aber je mehr ich entferne, desto genauer wird das Endergebnis. Spalte B ist bereits durch automatisches "wechseln" des Punktes durch eine leere Zeichenkette berechnet, nur A wird eingegeben.
Meine Frage ist nun, ob ich die Funktion WECHSELN zeilenweise anwenden kann, sodass jedes "z.B." durch "zB" ersetzt wird, jedes "d.h." durch "dh" usw... Dass der Text dann eine falsche Interpunktion hat, ist irrelevant, da er sowieso schon vor dem Zählvorgang bearbeitet wird, etwa lasse ich alle Fragezeichen, Ausrufezeichen usw. durch Punkte ersetzen.
Ich hoffe, dass mir jemand weiterhelfen kann.
ich habe eine Excel-Tabelle entwickelt, in der ich einen Text eingebe, und anschließend die Wörter je Satz des Textes gezählt werden, sodass ich in einem Diagramm die Verteilung betrachten kann, etwa, wie viele Sätze 14 Wörter hatten, und wie viele 20.
Nun basiert die Zählung der Sätze darauf, dass ein Punkt, Ausrufezeichen, Fragezeichen oder dreifacher Punkt als Einleitung eines neuen Satzes interpretiert wird. Als ich einige Zeitungsartikel testweise untersuchte, war ich verwundert, wie oft es relativ kurze "Sätze" mit drei oder gar einem Wort gab. Schließlich fand ich heraus, dass dies daher kommt, dass natürlich auch Abkürzungen wie "z. B." als zwei neue Satzanfänge gewertet werden, und so die Arbeitsmappe zwar theoretisch richtig arbeitet, aber dennoch nicht das tut, was ich gewollt hatte.
Nun würde ich gerne eine Tabelle, welche die ursprüngliche Zeichenkette (etwa "bspw.") und die Version ohne Punkt - bspw - enthält, verwenden, und habe dafür auch schon die mir bekannte Funktion WECHSELN in Betracht gezogen.
[attachment=9081]
Mir ist bewusst, dass solch eine Tabelle niemals alle Abkürzungen entfernen kann, aber je mehr ich entferne, desto genauer wird das Endergebnis. Spalte B ist bereits durch automatisches "wechseln" des Punktes durch eine leere Zeichenkette berechnet, nur A wird eingegeben.
Meine Frage ist nun, ob ich die Funktion WECHSELN zeilenweise anwenden kann, sodass jedes "z.B." durch "zB" ersetzt wird, jedes "d.h." durch "dh" usw... Dass der Text dann eine falsche Interpunktion hat, ist irrelevant, da er sowieso schon vor dem Zählvorgang bearbeitet wird, etwa lasse ich alle Fragezeichen, Ausrufezeichen usw. durch Punkte ersetzen.
Ich hoffe, dass mir jemand weiterhelfen kann.