Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo,
stell mal eine Beispieltabelle ein, wo man auch ein paar mehr Daten sehen kann.
Wie sehen die 255 Spalten aus?
Gruß Atilla
Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:1 Nutzer sagt Danke an atilla für diesen Beitrag 28
• Funkydonkey
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
(04.03.2016, 21:15)Funkydonkey schrieb: Anbei habe ich nochmal die Excel Tabelle mit den "Nullen"... Ich hoffe, es ist so gemeint.
Hi,
nicht ganz :05:
So wird ein Scnuh draus:
Tabelle1 | A | B | C | D | E | F | G | H | 2 | Unternehmen | Jahreszahl | Preis | Umsatz | | | | | 3 | XX | 2005 | 333 | 444 | | | | | 4 | XX | 2006 | 111 | 555 | | | | | 5 | XX | 2007 | 777 | 34 | | Als Zahl formatieren!!! | | | 6 | YY | 2005 | 667 | 3434 | | | | | 7 | YY | 2006 | 4353 | 34234 | | | | | 8 | YY | 2007 | 567456 | 43532 | | | | | 9 | | | | | | | | | 10 | | | | | | | | | 11 | | | | | | | | | 12 | | | | | | | | | 13 | | | | | | | | | 14 | B | | | | | | | | 15 | | | | | | | | | 16 | | Preis (2005) | Umsatz (2005) | Preis (2006) | Umsatz (2007) | Preis (2007) | Umsatz (2007) | | 17 | XX | 0 | 0 | 0 | 0 | 0 | 0 | | 18 | YY | 667 | 3434 | 4353 | 34234 | 567456 | 43532 | | 19 | | | | | | | | | 20 | | Preis 2005 | Umsatz 2005 | Preis 2006 | Umsatz 2006 | Preis 2007 | Umsatz 2007 | Nur Zahlen eingeben und benutzerdefiniert formatieren | 21 | XX | 333 | 444 | 111 | 555 | 777 | 34 | Formel in B21 und C21 (anpassen!!) eingeben, beide Zellen anfassen und nach rechts ziehen. | 22 | YY | 667 | 3434 | 4353 | 34234 | 567456 | 43532 | Dann den Bereich B21:G21 markieren und nach unten ziehen. | Formeln der Tabelle | Zelle | Formel | B21 | =SUMMENPRODUKT(($A$3:$A$8=$A21)*($B$3:$B$8=B$20)*$C$3:$C$8) | C21 | =SUMMENPRODUKT(($A$3:$A$8=$A21)*($B$3:$B$8=C$20)*$D$3:$D$8) | D21 | =SUMMENPRODUKT(($A$3:$A$8=$A21)*($B$3:$B$8=D$20)*$C$3:$C$8) | E21 | =SUMMENPRODUKT(($A$3:$A$8=$A21)*($B$3:$B$8=E$20)*$D$3:$D$8) | F21 | =SUMMENPRODUKT(($A$3:$A$8=$A21)*($B$3:$B$8=F$20)*$C$3:$C$8) | G21 | =SUMMENPRODUKT(($A$3:$A$8=$A21)*($B$3:$B$8=G$20)*$D$3:$D$8) |
| Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hallo,
da Deine Spaltenzahl nicht bekannt ist, hier mal eine Version für 4Spalten:
Arbeitsblatt mit dem Namen 'Tabelle2' | | A | B | C | D | E | F | G | H | I | 1 | | Preis | Umsatz | Cash | und so weiter | Preis | Umsatz | Cash | und so weiter | 2 | Unternehmen | 2005 | 2005 | 2005 | 2005 | 2006 | 2006 | 2006 | 2006 | 3 | XX | 34 | 34 | 34 | 2231 | 3 | 3 | 3 | 5449,98 | 4 | YY | 234 | 234 | 234 | 54234 | 3 | 3 | 3 | 5449,98 |
Zelle | Formel | B2 | =2005+KÜRZEN((SPALTE(A1)-1)/4;) | B3 | =WENNFEHLER(SVERWEIS(B$2;INDEX(Tabelle1!$C:$ZZ;VERGLEICH($A3;Tabelle1!$A:$A;0);):INDEX(Tabelle1!$C:$ZZ;VERWEIS(9;1/(Tabelle1!$A:$A=$A3);ZEILE(Tabelle1!$A:$A)););2+(REST(SPALTE();4)=1);0);"") |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Bitte beachten, die Überschriften sind anders gestaltet!
Beim Kürzen- bzw. Rest-Teil muß die 4 durch die Spaltenzahl ersetzt werden, ebenso muß ZZ durch die letzte Spalte ersetzt werden.
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 22.01.2016
Version(en): 2010
04.03.2016, 22:04
(Dieser Beitrag wurde zuletzt bearbeitet: 04.03.2016, 22:04 von Funkydonkey.)
(04.03.2016, 21:29)WillWissen schrieb: (04.03.2016, 21:15)Funkydonkey schrieb: Anbei habe ich nochmal die Excel Tabelle mit den "Nullen"... Ich hoffe, es ist so gemeint.
Hi,
nicht ganz :05:
So wird ein Scnuh draus: Oje danke! So funktionierts:) Automatisiert für alle Spalten ist es nicht möglich, oder? Dann müsste ich das wahrscheinlich alles per Hand machen?:)
(04.03.2016, 21:28)atilla schrieb: Hallo,
stell mal eine Beispieltabelle ein, wo man auch ein paar mehr Daten sehen kann.
Wie sehen die 255 Spalten aus?
Die Tabelle "Anonymisiert", die ich hochgeladen habe, stellt den tatsächlichen Aufbau dar, nur gekürzt. Die Spalten sehen genauso aus, können nominal und metrisch sein. Die Zeilen stellen immer einen Zeitraum von 10 Jahren (pro Jahr eine Zeile) dar.
Registriert seit: 22.01.2016
Version(en): 2010
05.03.2016, 15:52
(Dieser Beitrag wurde zuletzt bearbeitet: 05.03.2016, 15:52 von Funkydonkey.)
(04.03.2016, 21:40)BoskoBiati schrieb: Hallo,
da Deine Spaltenzahl nicht bekannt ist, hier mal eine Version für 4Spalten: Vielen Dank für deine Antwort! Ich habe diese gestern völlig übersehen.
Leider scheint in der Darstellung irgendetwas nicht zu stimmen. In der Tabelle "Anonymisiert", die ich hochgeladen hatte, sind andere Zahlen dargestellt. Das passt noch nicht ganz. Oder mache ich wieder irgendwas falsch?
Danke!!:)
PS. Ich versuche deine Formel zu verstehen, allerdings hänge ich bei folgendem Teil: =VERWEIS(9;1/(Tabelle1!$A:$A=$A28)) <-- hier kommt bei mir zb. 1 raus, weil der Suchvektor 1 ist
Ich glaube der Fehler liegt an folgendem Teil: 2+(REST(SPALTE();3)=1);0);"") rest(2;3) ist 2 also ungleich 1 also wird eine Null gesetzt (also 2+0)......rest(3;3) ist Null also wieder ungleich 1..deshalb wird hier wieder Spalte 2 (2+0) in der Matrix rauskommen. Es müsste allerdings eine 3 rauskommen.
Registriert seit: 22.01.2016
Version(en): 2010
05.03.2016, 17:46
(Dieser Beitrag wurde zuletzt bearbeitet: 05.03.2016, 17:47 von Funkydonkey.)
=VERWEIS(9;1/(Tabelle1!$A:$A=$A28))
Warum wird hier nach einer 9 gesucht? Und Warum setzt man $A:$A=$A28 und warum steht da eine 1 im Zähler? Ich blick nicht durch:(
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hallo,
1. Teile der Formel nützen nichts!
2. Ich hatte geschrieben, dass die 4 bei Rest u. kürzen ersetzt werden muß durch die Anzahl der Spalten pro Jahr!
3. Gibt es eine Formelauswertung, anhand derer man nachvollziehen kann, was passiert.
4. http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=26 zeigt Dir diese Formel.
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 22.01.2016
Version(en): 2010
06.03.2016, 15:36
(Dieser Beitrag wurde zuletzt bearbeitet: 06.03.2016, 15:36 von Funkydonkey.)
(05.03.2016, 21:43)BoskoBiati schrieb: Hallo,
1. Teile der Formel nützen nichts!
2. Ich hatte geschrieben, dass die 4 bei Rest u. kürzen ersetzt werden muß durch die Anzahl der Spalten pro Jahr!
3. Gibt es eine Formelauswertung, anhand derer man nachvollziehen kann, was passiert.
4. http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=26 zeigt Dir diese Formel.
Ich habe die Zahl 4 ersetzt. Leider funktioniert es so nicht. Die erste Zahl (bei dir die 34) ist korrekt (dein Post von 04.03.2016, 21:40). In der Zelle daneben ist bei dir ebenfalls eine 34, was allerdings nicht stimmt (irgendwo ist der Wurm in der Restfunktion, deshalb gibt Excel in beiden Zellen die 34 aus). In dieser Zelle (C3) sollte die 2231 stehen.
Registriert seit: 22.01.2016
Version(en): 2010
06.03.2016, 16:44
(Dieser Beitrag wurde zuletzt bearbeitet: 06.03.2016, 16:45 von Funkydonkey.)
Sooo nach langem Probieren ist es mir jetzt geglückt! Deine Formel war natürlich korrekt:) Hinter dem Teil Spalte() fehlte bei mir noch eine Minus 2...
Danke an alle!:)
Registriert seit: 22.01.2016
Version(en): 2010
06.03.2016, 18:39
(Dieser Beitrag wurde zuletzt bearbeitet: 06.03.2016, 18:40 von Funkydonkey.)
Jetzt habe ich die Formel auf meinen großen Datensatz übertragen.. Mein I5 Prozessor ist dafür viel zu schwach.. 15 Minuten für eine Zeile( von Rund 900).
Kennt jemand noch zufällig eine Lösung, wo weniger Rechengeschwindigkeit nötig ist? Danke!:) Ist es vielleicht sogar mit Access möglich?
|