Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Zahlen und Buchstaben in Spalten trennen

Frage Microsoft Microsoft Office

Mitglied: DJSchwollkopp

DJSchwollkopp (Level 1) - Jetzt verbinden

02.05.2013 um 09:16 Uhr, 2578 Aufrufe, 3 Kommentare

Hallo zusammen,

ich habe eine Excel Spalte A1 in der z.B. 16 Wochen, 200 Stück, etc aufgelistet sind.
Nun möchte ich aus dieser einen Spalte zwei Spalten machen. Dabei soll ich B1 der Zahlenwert stehen (z.B. 16, 200) und in der Spalte C1 die Einheiten (Stück, Wochen, etc)aufgelistet werden.
Danke für die Hilfe im voraus!

DJSchwollkopp

PS: Ich setze Excel 2010 ein.
Mitglied: 76109
02.05.2013, aktualisiert um 10:32 Uhr
Hallo DJSchwollkopp!

Doller Nickname

Versuchs mal mit diesem Makro:
01.
Option Explicit 
02.
 
03.
Sub SplitTextToColumns() 
04.
    Dim aTempA As Variant, aTempB As Variant, aValues As Variant, i As Long 
05.
     
06.
    For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row 
07.
        If Cells(i, "A").Text <> "" And Cells(i, "B").Text = "" Then 
08.
            aValues = Split(Cells(i, "A"), ",") 
09.
             
10.
            If UBound(aValues) = 1 Then 
11.
                aTempA = Split(Trim(aValues(0))) 
12.
                aTempB = Split(Trim(aValues(1))) 
13.
                aValues(0) = aTempA(0) & ", " & aTempB(0) 
14.
                aValues(1) = aTempA(1) & ", " & aTempB(1) 
15.
                Cells(i, "A").Resize(1, 2).Value = aValues 
16.
            End If 
17.
        End If 
18.
    Next 
19.
     
20.
    Columns("A:B").AutoFit 
21.
End Sub
Den Quelltext im VBA-Editor in das betreffende Tabellenblatt (vermutlich Tabelle1) einfügen und über Menu>Extras>Makro starten. Anstatt der Spalte B:C habe ich allerdings die Spalte A:B genommen, da mir die Spalte A danach sinnlos erscheint. Mit diesem Makro können auch weitere Werte in Spalte A angefügt und das Makro erneut gestartet werden. Das Makro aktuallisiert nur Zeilen, in denen die Spalte B Leer ist...

Gruß Dieter
Bitte warten ..
Mitglied: colinardo
02.05.2013, aktualisiert um 13:12 Uhr
Hi DjSchwollkopp,

ich glaube du meintest das so, oder ?:

A B C
16 Wochen =GLÄTTEN(LINKS($A1;FINDEN(" ";$A1))) =GLÄTTEN(RECHTS($A1;LÄNGE($A1)-FINDEN(" ";$A1)+1))
200 Stück =GLÄTTEN(LINKS($A2;FINDEN(" ";$A2))) =GLÄTTEN(RECHTS($A2;LÄNGE($A2)-FINDEN(" ";$A2)+1))
... ...
Grüße Uwe
Bitte warten ..
Mitglied: it-frosch
02.05.2013 um 13:28 Uhr
hallo,

das klingt nach einer Übungsaufgabe.

Sieh dir mal die den Menüpunkt Text in Spalten an.
Ich würde das Leerzeichen als Trennzeichen nehmen.

grüße vom it-frosch
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Buchstaben in Zahlen umwandeln
gelöst Frage von KawoosheBatch & Shell8 Kommentare

Hallo, ich wollte mal fragen ob man Buchstaben (groß und klein schreibung egal) in ihre dazugehörige zahl umwandeln kann( ...

Microsoft Office
Zahlen in Buchstaben automatisch umwandeln!
gelöst Frage von wingetMicrosoft Office8 Kommentare

Hallo zusammen, ich brauche für eine Datei (Zahlungsformular in Excel) in einer Zeile z.B. A1 die Zahlen und in ...

VB for Applications
Unterscheiden zwischen Zahlen und Buchstaben
gelöst Frage von Calim3roVB for Applications6 Kommentare

Hallo zusammen Ich habe eine Textdatei mit folgendem Inhalt: Salzburg 123456 1234567 Berlin 2345678 Hamburg 3456789 Wien 4567890 Koeln ...

Batch & Shell
Spalte einer Textdatei mit einer anderen Zahl überschreiben
Frage von THRILLERBatch & Shell2 Kommentare

Hallo zusammen, ich habe eine Textdatei mit den Namen "Info1.txt, Info2.txt, Info100.txt". Dabei hat jede Textdatei pro Zeile 3 ...

Neue Wissensbeiträge
Linux

Limux-Ende in München: Wie ein Linux Projekt unter Ausschluss der Öffentlichkeit zerstört wurde

Information von Frank vor 6 StundenLinux12 Kommentare

Mein persönlicher Kommentar zum Thema "Limux-Ende". Die SPD-Politikerin Anne Hübner hat die Richtung von München ganz klar definiert: "Wir ...

Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 1 TagBatch & Shell9 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 1 TagHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 2 TagenMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Heiß diskutierte Inhalte
Router & Routing
Zwei Netzwerke erstellen
Frage von bunteblumeRouter & Routing14 Kommentare

Hallo Zusammen, Ich möchte gerne ein backup von einem bestimmten Folder welcher auf dem Server regelmässig synchronisiert wird auf ...

Off Topic
Fachkräftemangel in Deutschland? - Talentschmiede schreibt alle 2 Tage die gleichen Stellen aus
Frage von Penny.CilinOff Topic12 Kommentare

Hallo, haben wir in Deutschland Fachkräftemangel? Die Talentschmiede schreibt gefühlt alle zwei Tage dieselben Stellen aus. Und das schon ...

Windows 10
Alle Programme mit bestimmtem Namen automatisch (per GPO) deinstallieren
gelöst Frage von lordofremixesWindows 1012 Kommentare

Hallo zusammen, gibt es eine Möglichkeit, alle Programme beginnend mit z.B. "Dell" im Namen per Script und somit per ...

Linux
Limux-Ende in München: Wie ein Linux Projekt unter Ausschluss der Öffentlichkeit zerstört wurde
Information von FrankLinux12 Kommentare

Mein persönlicher Kommentar zum Thema "Limux-Ende". Die SPD-Politikerin Anne Hübner hat die Richtung von München ganz klar definiert: "Wir ...