Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Spalte links von einem Zeichen ( , ) ausgeben
zurück: Daten aus union Abfrage auswerten weiter: Richtig zählen ohne referentielle Integrität Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
budberg1
Im Profil kannst Du frei den Rang ändern


Verfasst am:
20. März 2014, 14:55
Rufname:

Spalte links von einem Zeichen ( , ) ausgeben - Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

Ich möchte eine Spalte so formatieren, dass ich nur den Text oder Werte links von einem Zeichen, in diesem Fall das "Komma", erhalte. Mit Anzahl von links ist mir leider nicht geholfen.
Vielen Dank im Voraus.
Nouba
nicht ganz unwissend :)


Verfasst am:
20. März 2014, 15:05
Rufname:
Wohnort: Berlin


AW: Spalte links von einem Zeichen ( , ) ausgeben - AW: Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

Hallo,

der Ausdruck Aliasname: Left([Feldname];InStr([Feldname];",")-1) sollt im Abfrageentwurf möglich sein.

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
budberg1
Im Profil kannst Du frei den Rang ändern


Verfasst am:
20. März 2014, 22:05
Rufname:

AW: Spalte links von einem Zeichen ( , ) ausgeben - AW: Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

Super klappt!! Danke für die schnelle Antwort
Du hast mir sehr weitergeholfen.
budberg1
Im Profil kannst Du frei den Rang ändern


Verfasst am:
21. März 2014, 09:37
Rufname:

AW: Spalte links von einem Zeichen ( , ) ausgeben - AW: Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

Warum klappt es von rechts nicht
Code:
Aliasname: Right([Feldname];InStr([Feldname];",")-1)
Was mache ich hier falsch?
Gast



Verfasst am:
21. März 2014, 10:05
Rufname:


AW: Spalte links von einem Zeichen ( , ) ausgeben - AW: Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

Du zählst von der falschen Seite Wink
Code:
Right([Feldname];InStrRev([Feldname];",")-1)

HTH
Blackpit
Im Profil kannst Du frei den Rang ändern


Verfasst am:
21. März 2014, 10:39
Rufname:

AW: Spalte links von einem Zeichen ( , ) ausgeben - AW: Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

InStr bzw. InStrRev zählt nicht, sondern liefert die Position des ersten gefunden Zeichens!
Richtig wäre somit:
Code:
Right([Feldname],Len([Feldname]) -InStr([Feldname],","))

Gruß

BP
budberg1
Im Profil kannst Du frei den Rang ändern


Verfasst am:
21. März 2014, 11:26
Rufname:

AW: Spalte links von einem Zeichen ( , ) ausgeben - AW: Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

funzt leider nicht
Code:
Alias: Rechts([Feld1];InStrRev([Feld1];",")-1)
Die Ausgabe ist dann folgende:
Code:
Feld1                     Alias
Müller, Hans          , Hans
Meier, Fritz-Walter   alter
Wer weiß Rat?
Marmeladenglas
komme zurecht


Verfasst am:
21. März 2014, 11:31
Rufname:

AW: Spalte links von einem Zeichen ( , ) ausgeben - AW: Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

Hi,
sorry, - aber Blackpit hat doch den Fehler bereits aufgezeigt !!

Was gefällt dir an der Left-Version (Nouba) nicht ?


Zuletzt bearbeitet von Marmeladenglas am 21. März 2014, 11:38, insgesamt 2-mal bearbeitet
budberg1
Im Profil kannst Du frei den Rang ändern


Verfasst am:
21. März 2014, 11:37
Rufname:

AW: Spalte links von einem Zeichen ( , ) ausgeben - AW: Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

Hallo super,
die Lösung ist von Blackpit
Code:
Right([Feldname],Len([Feldname]) -InStr([Feldname],","))
Danke nochmal an alle, die sich hier Mühe gemacht haben.
m.f.G.
budberg1
Nouba
nicht ganz unwissend :)


Verfasst am:
21. März 2014, 12:06
Rufname:
Wohnort: Berlin


AW: Spalte links von einem Zeichen ( , ) ausgeben - AW: Spalte links von einem Zeichen ( , ) ausgeben

Nach oben
       Version: Office 2007

Hallo,

was man dann IMHO besser als Mid([Feldname], InStr([Feldname], ",") + 1) formuliert.

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Nach Feldlänge sortieren / Anzahl Zeichen zählen 2 viper 9172 13. Aug 2005, 20:25
Gast Nach Feldlänge sortieren / Anzahl Zeichen zählen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellenwerte in Abfrage zählen und ausgeben. 5 HardcoreJan 1006 11. Jul 2005, 17:02
Willi Wipp Tabellenwerte in Abfrage zählen und ausgeben.
Keine neuen Beiträge Access Tabellen & Abfragen: Im Feld Telefon das Zeichen "/" ersetzen 9 Stargate1960 2323 10. Mai 2005, 11:39
Willi Wipp Im Feld Telefon das Zeichen "/" ersetzen
Keine neuen Beiträge Access Tabellen & Abfragen: Zahl oder Text in einer Spalte 2 Veit 622 27. Feb 2005, 19:01
Veit Zahl oder Text in einer Spalte
Keine neuen Beiträge Access Tabellen & Abfragen: SQL-Abfrage mit Kriterien aus mehreren Feldern einer Spalte! 6 Casius 1651 31. Jan 2005, 00:47
Casius SQL-Abfrage mit Kriterien aus mehreren Feldern einer Spalte!
Keine neuen Beiträge Access Tabellen & Abfragen: aus einer Spalte 2 machen??? 9 Maik_25 511 19. Jan 2005, 12:08
stpimi aus einer Spalte 2 machen???
Keine neuen Beiträge Access Tabellen & Abfragen: Durch Abfrage die 2 letzten Zeichen löschen? 2 Maik_er 1325 17. Jan 2005, 14:48
Maik_er Durch Abfrage die 2 letzten Zeichen löschen?
Keine neuen Beiträge Access Tabellen & Abfragen: spalte dynamisch und in abhängigkeit vom wochtag füllen 3 doc77 812 10. Jan 2005, 13:32
lothi spalte dynamisch und in abhängigkeit vom wochtag füllen
Keine neuen Beiträge Access Tabellen & Abfragen: teilsequenzen einer abfrage ausgeben 9 nugget 1014 20. Dez 2004, 13:59
Gast teilsequenzen einer abfrage ausgeben
Keine neuen Beiträge Access Tabellen & Abfragen: existierende Spalte durch aktualisieren mit punkten trennen 1 Gast 509 24. Nov 2004, 13:40
Skogafoss existierende Spalte durch aktualisieren mit punkten trennen
Keine neuen Beiträge Access Tabellen & Abfragen: ALiasname mit Punkt-Zeichen ausgeben? 1 jpa 1407 09. Nov 2004, 19:44
Skogafoss ALiasname mit Punkt-Zeichen ausgeben?
Keine neuen Beiträge Access Tabellen & Abfragen: Erster Wert einer Spalte der größer x ist 1 Matloh_ 1122 04. Okt 2004, 22:46
Skogafoss Erster Wert einer Spalte der größer x ist
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel Tricks