Wie kann ich in eine Zelle die ersten beiden Ziffern einer anderen Zelle übernehmen ?
Hallo zusammen,
ich habe folgendes Problemchen.
Aus einer langen Liste möchte ich in die Zellen A7 bis A1000 die ersten beiden Ziffern von den Zellen E7 bis E1000 übernehmen.
Ich möchte A1 effiezienter filtern können.
also
A1 E1
76 76135
51 51577
01 01523
Leider kann ich kein VBA (noch nicht ;))
Mit und ohne (falls möglich) VBA.
Wenn wir schon dabei sind,......
Kann mir jemand eine Tip geben, wie ich am besten VBA lernen kann ? Die beiden Bücher von Weber/Breden und Kofler habe ich mir schon geholt.
Hat jemand noch einen nützlichen Tip ?
Dank im voraus.
Gruß
Goran
Antwort schreiben
Hallo Goran,
gib in A1 folgende Formel ein: =TEIL(E1;1;2) und schließ mit Enter ab. Jetzt müsste dir dasgewünschte ergebnis in A1 angezeigt werden.
Weiter. A1 markieren, Berarbeiten/Kopieren, die gesamte Spalte A markieren und dann Bearbeiten/Einfügen.
Das sollte es schon gewesen sein.
Gruß
Pausenfüller
Entschuldigung,
du willst ja erst ab A7 diese Ergebnisse, dann klappt das mit der einfachen Markierung der Spalte A nicht.
In diesem Fall den Inhalt von A7 in den von Hand markierten Bereich A8 bis Axxx kopieren.
Gruß
Pausenfüller
Antwort 3 von Flupo vom 22.05.2019, 12:36 Options
VBA brauchst du für das Problem nicht. Da reicht eine einfache Formel:
Bsp. für A7:
=LINKS(TEXT(E7;"#");2)
Das Ganze nach unten ausfüllen.
Wenn die Spalte E schon als Text formatiert ist, wird es noch einfacher:
=LINKS(E7;2)
Die Formel muss dann nur noch nach unten gezogen werden.
Gruß Flupo
Antwort 4 von Gimix vom 22.05.2019, 12:53 Options
HI Ihr beiden,
danke für die schnellen Antworten.
Es funktionieren beide Lösungen.
Ich dachte, dass ich Excel kann. Doch ich sehe, dass ich noch viel zu lernen hab.
Danke und Gruß
Goran