Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Immer jeden dritten weitere Buchstaben
#1
Hallo zusammen!

In Zelle A1 habe ich einen Buchstaben z.B. "G" stehen und ich möchte nun mit einer Formel, dass in Zelle A2 drei Buchstaben (bzw. Excel Spalten Buchstaben) weiter gezählt wird also, dass nicht mehr "G" sondern "J" darin ausgegeben wird.
Wenn man die Formel dann weiter Runterzieht soll das selbe Schema fortgeführt werden, also in A3 sollte ein "M" ausgegeben werden usw.

Da man so schnell über das "Z" hinauskommt, müsste man die Buchstaben so vergeben wie Excel die Spalten benennt, also mit AA weiter etc.

Danke euch!
Trial and Error

“It is common sense to take a method and try it. If it fails, admit it frankly and try another. But above all, try something.”
Franklin D. Roosevelt
Antworten Top
#2
Hi

z.B so.
=WECHSELN(ADRESSE(1;ZEILE(A1)*3+4;4);1;"")
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • SemmyW
Antworten Top
#3
Hallo! 

Danke dir, ich hab da nur noch eine Frage, da ich die Funktion hinter der Formel noch nicht ganz checke.

Wenn ich als ersten Buchstaben ein G eintrage dann macht er als erstes ein L ( was nicht 3 sondern 5 Buchstaben weiter ist), danach macht er O R U X etc. die alle dann wie gewollt jede dritte spalte sind.
Wieso ist das so? und kann man die Formel so einstellen, dass man ab dem ersten runter ziehen schon das richtige Ergebnis hat? Wenn ich mit der Formel rumspiele kommt nur Müll raus :D
Trial and Error

“It is common sense to take a method and try it. If it fails, admit it frankly and try another. But above all, try something.”
Franklin D. Roosevelt
Antworten Top
#4
Hi

Die Formel erzeugt dir die Reihe von G bis .... im dreier Abstand. Ohne Vorgabe Zelle.
Also in irgend eine Zelle die Formel und runterziehen. Wenn du mit anderen Buchstaben anfangen möchtest einfach das *3 und +4 ändern.
Einfach mal etwas spielen.
Du kannst auch zwei Zellen für die Werte nehmen und ändern.
=WECHSELN(ADRESSE(1;ZEILE(A1)*$A$1+$A$2;4);1;"")

Gruß Elex
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • SemmyW
Antworten Top
#5
Hi,

wo trägst Du denn ein "G" ein?
Die Formel erzeugt das "G" von selbst - und beim Runterkopieren liefert sie immer 3 Buchstaben weiter (bzw. 3 Spaltenbezeichnungen).
Was hast Du damit eigentlich vor? Brauchst Du die Buchstaben etvl. für irgendwelche (indirekten) Zellbezüge? Oder...?
[-] Folgende(r) 1 Nutzer sagt Danke an {Boris} für diesen Beitrag:
  • SemmyW
Antworten Top
#6
Hallo,

als dynamisches Array, sofern Dein Excel das kann. Erstes Argument in SEQUENZ erzeugt hier 32 Zeilen.

PHP-Code:
=WECHSELN(ADRESSE(1;SEQUENZ(32;1;UNICODE(A1)-UNICODE("A")+4;3);4);"1";""

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
[-] Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:
  • SemmyW
Antworten Top
#7
Achso!

Ich habe nicht gecheckt, dass das G von selbst erzeug wird.

In meinem Fall habe ich den ersten Buchstaben in einer Zelle eingetippt und wollte dann runter ziehen. Aufgrund der ersten Eingabe (z.b einem "G") sollten alle darunter folgenden Zellen jeweils drei Spalten weiter zählen.

Also ich würde in z.b B3 ein "G" eintippen und die Formel in B4, sodass der Wert in B4 ein "J" wiedergibt.


Genau, verwenden würde ich die Buchstaben dann für Indirekte Zellenbezüge.

Prinzipiell ist es ein kleiner Teil aus einer größeren Exceltabelle die ich umbaue. Habe in einem anderen Thema versucht eine Lösung dazu zu finden:

https://www.clever-excel-forum.de/Thread...darstellen

(29.11.2021, 15:26)maninweb schrieb: Hallo,

als dynamisches Array, sofern Dein Excel das kann. Erstes Argument in SEQUENZ erzeugt hier 32 Zeilen.

PHP-Code:
=WECHSELN(ADRESSE(1;SEQUENZ(32;1;UNICODE(A1)-UNICODE("A")+4;3);4);"1";""

Gruß

Vielen Dank für deinen Beitrag! aber leider übersteigt es komplett meine Kenntnisse und ich kann damit leider nichts anfangen  Blush
Trial and Error

“It is common sense to take a method and try it. If it fails, admit it frankly and try another. But above all, try something.”
Franklin D. Roosevelt
Antworten Top
#8
Hi,


Zitat:Genau, verwenden würde ich die Buchstaben dann für Indirekte Zellenbezüge.


Dann würde ich Dir raten, die Z1S1-Schreibweise zu nutzen - INDIREKT kann das mit dem letzten Parameter FALSCH bzw. 0.
Beispiel:
=INDIREKT("Z6S"&A1;0)
referenziert auf Zeile 6 und die Spaltennummer, die in A1 steht. Steht dort die 3, ergibt das den Bezug zu C6.
Damit hast Du alle Spalten als fortlaufende Zahl.
[-] Folgende(r) 1 Nutzer sagt Danke an {Boris} für diesen Beitrag:
  • SemmyW
Antworten Top
#9
In A1: A, B, C ... Z

in C1:
PHP-Code:
=SUBSTITUTE(ADDRESS(1;3*ROW(A1)+CODE(A$1)-64;4);1;""
Hinunterziehen.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
[-] Folgende(r) 1 Nutzer sagt Danke an snb für diesen Beitrag:
  • SemmyW
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste