ich habe eine Telefonliste in diesem Format (
Die Datei https://www.herber.de/bbs/user/95856.xlsx wurde aus Datenschutzgründen gelöscht
Wie man sieht sind die Einzelkosten immer 0,7. Die Einzelkosten sollen sich abhängig von der Spalte "Ziel" ändern. Sollte in der "Ziel"-Zeile das Wort "Mobil" vorkommen, soll der Einzelbetrag 0,15 statt 0,7 sein. Bei "Spezial-Kosten" 0,2 statt 0,7 und bei allen anderen Wörtern wie Köln 0,025 statt 0,7. (Beispielsweise soll H4 0,025 sein, weil in F4 "Köln" steht. In H5 soll 0,15 stehen, weil in F5 das Wort "Mobil" auftaucht.)
Ich habe versucht mit dem Macrorecorder eine Lösung zu finden, indem ich per istfehler Funktion geschaut habe, ob die jeweilige F-Zeile das Wort "Mobil" enthält. Anschließend wurde dann per Wenn Funktion entweder 0,15 oder 0,025 in der entsprechenden H Zeile eingetragen. Die Funktion habe ich dann in einer Schleife laufen lassen. Das Problem war dann aber zum einen, dass die "Überschriften" Einzel mit einem Wert überschrieben wurden, da das Makro jede H und F Zeile verglichen hat und dass Werte in leere H-Zeilen eingetragen wurden, weil die Funktion immer dann 0,025 eingetragen hat, wenn die entsprechende F zeile nicht das Wort "Mobil" enthält.
Ich hoffe ich habe mich verständlich genug ausgedrückt, für Hilfe wäre ich sehr dankbar.
mfg