Registriert seit: 21.11.2018
Version(en): 2016 Professional
Hallo nochmals , mein erster Thread ist nicht lange her. Nachdem einige Leute hier im Forum mir bei meinem ersten Thread einige hilfreiche Antworten geben konnten (danke dafür!), stehe ich gerade vor einem erneuten Problem und hoffe ihr könntet mir helfen. Ich habe eine Excel-Datei vor mir liegen. Es geht darum Zahlen in einer bestimmten Reihenfolge anzeigen zu lassen. Beispiel: Nehmen wir an das bestimmte Zahlen in einer Spalte untereinander gelistet (Spalte A1: 1, A2: 25, A3: 5 usw.....) sind. 1,25,5,8,3,4,32,7,2,16,9,10... Frage: 1. Welchen Befehl muss ich eingeben, damit die nachfolgende Reihenfolge (in einer Spalte untereinander gelistet und jeweils in einer Zelle) ausgewertet wird: 1,25,5,8 25,5,8,3 5,8,3,4 8,3,4,32... 2. Welchen Befehl muss ich eingeben, damit die nachfolgende Reihenfolge (in einer Spalte untereinander gelistetund jeweils in einer Zelle) ausgewertet wird: 1,5,3,32 25,8,4,7 5,3,32,2 8,4,7,16... Ich wäre sehr dankbar, wenn jemand zu den oben genannten Fragen eine Lösung hätte. Eine Excel-Datei mit den bestimmte Zahlen sind im Anhang zu finden.
Zahlenreihe.xlsx (Größe: 9,17 KB / Downloads: 11)
Registriert seit: 10.04.2014
Version(en): 2007, Office 365
17.12.2018, 22:09
(Dieser Beitrag wurde zuletzt bearbeitet: 17.12.2018, 22:09 von coemm.)
Hi,
für Ziel 1 schon mal:
=A2&","&A3&","&A4&","&A5
und dann herunterziehen
und für Ziel 2
=A2&","&A4&","&A6&","&A8
Gruß Conny :) _______________________________________________________________
Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Folgende(r) 1 Nutzer sagt Danke an coemm für diesen Beitrag:1 Nutzer sagt Danke an coemm für diesen Beitrag 28
• xck192
Registriert seit: 21.11.2018
Version(en): 2016 Professional
Für eine Sekunde habe ich schon gezweifelt, ob so etwas in Excel möglich ist. Eben ausprobiert und es hat super funktioniert. Einen herzlichen Dank .
Registriert seit: 21.11.2018
Version(en): 2016 Professional
01.01.2019, 13:38
(Dieser Beitrag wurde zuletzt bearbeitet: 01.01.2019, 14:16 von WillWissen.
Bearbeitungsgrund: Formatierung
)
Mir ist soeben nochmals eine andere Konstellation in den Sinn gekommen und daher würde ich hier mal nachfragen, ob mein Vorhaben so umsetzbar wäre. Fall:In den Zellen A1 bis A10 sind die Werte von 1 bis 10 gegeben. In Spalte B1 gebe ich den folgenden Befehl ein: Code: =A1&","&A2&","&A3&","&A4
Dann würde in Spalte B1: 1,2,3,4 stehen. Ziehe ich dann mit der Maus herunter, um den Bereich zu erweitern, so würde in Spalte B2: 2,3,4,5 stehen usw. (ersten vier Zahlen, die nächsten vier Zahlen...). Mein Vorhaben:In Spalte C1 hätte ich gerne den folgenden Befehl (jede zweite Zahl): Code: =A1&","&A3&","&A5&","&A7
In Spalte D1 dann (jede dritteZahl): Code: =A1&","&A4&","&A7&","&A10
Frage:Jede Spalte manuell einzutippen wäre doch recht mühsam bei mehreren hundert Spalten. Ich würde gerne eigentlich von Spalte B1 bis Spalte D1 den Bereich erweitern (durch das horizontale Ziehen mit der Maus), sodass bei Spalte C1 "=A1&","&A3&","&A5&","&A7" (1,3,5,7) und Spalte D1 "=A1&","&A4&","&A7&","&A10" (1,4,7,10) steht. Ist dies möglich?
00202
Nicht registrierter Gast
Hallo, :19: in B1 folgende Formel ( nach rechts und unten ziehen): :21: Code: =INDEX($A:$A;(ZEILEN(B$1:B1)-1)*(SPALTE()-1)+1)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Moin, etwas Off Topic: du solltest dir in Beschreibungen angewöhnen, Spalten, Zeilen und Zellen korrekt zu benennen. C1 ist nicht Spalte C1 sondern Zelle C1. In umfangreicheren Problembeschreibungen führt das sonst zu Irritationen. Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | C | D | E | 1 | Komplett = Spalte | | | | | 2 | hier Spalte A | | | | | 3 | | | | | | 4 | =Zelle A4 | Komplett=Zeile , hier Zeile 4 | | | | 5 | | | | | | 6 | | | | | | 7 | | | | | |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 | Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.04.2014
Version(en): 2007, Office 365
(01.01.2019, 14:22)Case schrieb: Hallo, :19:
in B1 folgende Formel (nach rechts und unten ziehen): :21:
Code: =INDEX($A:$A;(ZEILEN(B$1:B1)-1)*(SPALTE()-1)+1)
Wenn ich den Fragesteller richtig verstehe, müsste deine Formel erweitert werden. Code: =INDEX($A:$A;(ZEILEN(B$1:B1)-1)*(SPALTE()-1)+1)&","&INDEX($A:$A;(ZEILEN(B$1:B2)-1)*(SPALTE()-1)+1)&","&INDEX($A:$A;(ZEILEN(B$1:B3)-1)*(SPALTE()-1)+1)&","&INDEX($A:$A;(ZEILEN(B$1:B4)-1)*(SPALTE()-1)+1)
Das müsste aber doch kürzer gehen !?
Gruß Conny :) _______________________________________________________________
Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Registriert seit: 21.11.2018
Version(en): 2016 Professional
(01.01.2019, 14:45)coemm schrieb: Wenn ich den Fragesteller richtig verstehe, müsste deine Formel erweitert werden.
Code: =INDEX($A:$A;(ZEILEN(B$1:B1)-1)*(SPALTE()-1)+1)&","&INDEX($A:$A;(ZEILEN(B$1:B2)-1)*(SPALTE()-1)+1)&","&INDEX($A:$A;(ZEILEN(B$1:B3)-1)*(SPALTE()-1)+1)&","&INDEX($A:$A;(ZEILEN(B$1:B4)-1)*(SPALTE()-1)+1)
Das müsste aber doch kürzer gehen !? Ich habe es gerade eben mal ausprobiert. Es geht schonmal in die richtige Richtung. Jedoch wenn ich z. B. Bei Zelle B1 runterziehe ist die Reihenfolge nicht mehr korrekt. Nach Zelle B1: 1,3,5,7 sollte in Zelle B2: 2,4,6,8 (die nächsten vier Zahlen mit den Abstand jeder zweiten Zahl) stehen und nicht 3,5,7,9. Wahrscheinlich habe ich mich nicht eindeutig ausgedrückt. Daher mein Fehler Trotzdem vielen lieben Dank
00202
Nicht registrierter Gast
Hallo, :19:
in #4 hast Du geschrieben " in Spalte B2: 2,3,4,5 stehen usw. (ersten vier Zahlen, die nächsten vier Zahlen...)".
Jetzt schreibst Du " sollte in Zelle B2: 2,4,6,8 (die nächsten vier Zahlen mit den Abstand jeder zweiten Zahl) stehen".
Es wäre am einfachsten, du würdest eine Beispieldatei hochladen mit:
Der Zahlenreihe in Spalte A. Den gewünschten Zahlen in B1:B4. Den gewünschten Zahlen in C1:C4. Den gewünschten Zahlen in D1:D4.
Dann schaut sich das sicher jemand an. :21:
Registriert seit: 21.11.2018
Version(en): 2016 Professional
(01.01.2019, 18:10)Case schrieb: Hallo, :19:
in #4 hast Du geschrieben " in Spalte B2: 2,3,4,5 stehen usw. (ersten vier Zahlen, die nächsten vier Zahlen...)".
Jetzt schreibst Du " sollte in Zelle B2: 2,4,6,8 (die nächsten vier Zahlen mit den Abstand jeder zweiten Zahl) stehen".
Es wäre am einfachsten, du würdest eine Beispieldatei hochladen mit:
Der Zahlenreihe in Spalte A. Den gewünschten Zahlen in B1:B4. Den gewünschten Zahlen in C1:C4. Den gewünschten Zahlen in D1:D4.
Dann schaut sich das sicher jemand an. :21: Ja in der Tat wäre es so einfacher. Warum bin ich nicht gleich darauf gestoßen? :20: Hier folgt die Datei:
1.xlsx (Größe: 9,2 KB / Downloads: 5)
So ein neuer Anlauf: Die Formeln in den Zellen C1,D1,E1 und F1 habe ich manuell geschrieben. Ich hätte gerne, dass es mit dem Formeln entsprechend "automatisch ausgefüllt" wird, wenn ich von der Zelle B1 mit meiner Maus horizontal bis Zelle F1 den Bereich erweitere. Hoffentlich habe ich mich jetzt etwas verständlicher ausgedrückt
|