Registriert seit: 10.07.2018
Version(en): 2013, 2016
Hallo Uwe
hast du Recht... habe heute früh die zweite Seite mit den ganzen Kommentaren nicht gesehen.
Viele Grüße,
Matthias
-------------------------------------------------------------------------------------------
Man muß nicht alles wissen, man muß nur wissen, wie man die Lösung findet.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
18.07.2018, 08:19
(Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2018, 08:20 von WillWissen.)
Hi Matthias,
damit Seiten nicht übersehen werden können, könntest du im Benutzer-CP / Dein Profil die Optionen ändern. Sobald du die Optionen aufgerufen hast, siehst du rechts oben das Feld Forenansicht. Hier kannst du festlegen, wieviel Einträge pro Seite du haben möchtest. Ich selbst schöpfe das Maximum aus, nehme dafür in Kauf, eventuell mal etwas mehr scrollen zu müssen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi
Da du auch Excel2007 in deinen verwendeten Versionen angibst, hier mal noch eine Formel dazu.
Code:
=(VERGLEICH("";$B$1:$B$20;-1)-MAX(ISTGERADE(ZEILE($A$1:$A$20))*ZEILE($A$1:$A$20)*($B$1:$B$20<>"")*($A$1:$A$20="")))/2
Gruß Elex
Registriert seit: 16.07.2018
Version(en): 2007/2010/2013
(18.07.2018, 09:30)Elex schrieb: Hi
Da du auch Excel2007 in deinen verwendeten Versionen angibst, hier mal noch eine Formel dazu.
Code:
=(VERGLEICH("";$B$1:$B$20;-1)-MAX(ISTGERADE(ZEILE($A$1:$A$20))*ZEILE($A$1:$A$20)*($B$1:$B$20<>"")*($A$1:$A$20="")))/2
Gruß Elex
Würde das auf neueren Versionen nicht laufen? oder warum weist du explizit auf 2007 hin?
Ich würde schon gern so haben, dass es auf allen Versionen Läuft, da ich und auch jemand anderes von verschienen Rechnern mit verschiedenen Excelversionen drauf zugreift...
Zitat:Zitat: schrieb:Was macht eine intelligente Tabelle aus?
Steht alles in dem angegebenen Link. Hast du ihn dir angeschaut?
Zitat: schrieb:und was ist VBA?
Mit VBA (Visual Basic for Application) kannst du in Excel programmieren - aber wenn du das nicht kennst, scheidet das als Lösungsmöglichkeit aus.
Ja muss ich zugeben hab ich noch nicht gelesen, sorry.
VBA wird dan schwierig da ich da wenig bis keine Erfahrung habe...
Ich werde jetzt erstmal die Vorschläge testen
Vielen Dank schon mal für die Mühe!
Registriert seit: 16.07.2018
Version(en): 2007/2010/2013
(18.07.2018, 05:11)BoskoBiati schrieb: Hi,
da es anscheinend nur diesen Fall gibt, der zu einem Fehler führt, hier mal eine mögliche Lösung:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C |
1 | Bemerkungen | Namen | |
2 | x | Name1 | |
3 | | 15.05.2018 | |
4 | x | Name2 | |
5 | | 16.05.2018 | |
6 | x | Name3 | |
7 | | 17.05.2018 | |
8 | x | Name4 | |
9 | | 18.05.2018 | |
10 | x | Name5 | |
11 | | 19.05.2018 | |
12 | x | Name6 | |
13 | | 20.05.2018 | |
14 | | | 6 |
Zelle | Formel |
C14 | =WENNFEHLER(ZÄHLENWENN(INDEX(A:A;AGGREGAT(14;6;ZEILE($A$1:$A$20)/(ISTTEXT($B$1:$B$20))/($A$1:$A$20="");1)):INDEX(A:A;VERWEIS(9;1/(ISTTEXT($B$1:$B$20));ZEILE($B$1:$B$20)));"<>");ZÄHLENWENN(A:A;"<>")-1) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Also bei diesem Vorschlag zählt er ja leider einfach alle x... das geht auch einfacher mit ANZAHL2, dann zählt er mir einfach alle nicht leeren Zellen...
Das nur die letze bestehende Serie angezeigt wird ist ja mein Problem... Sobald ein Eintrag ohne Bemerkung also X kommt soll ja wieder 0 da stehen und wenn eine Lücke dazwischen ist, soll ja auch nur die letzte Serie zählen...
Alle voran gemachten Vorschläge führen bei mir nur zu #NAME?
Registriert seit: 10.04.2014
Version(en): Office 2019
(18.07.2018, 22:41)nichtraucher schrieb: ...
Alle voran gemachten Vorschläge führen bei mir nur zu #NAME?
Hallo, wenn das so ist, hast du evtl. mit einer Version < XL2010 probiert... AGGREGAT() gibt's erst ab XL2010. Bei Elex' Vorschlag dürfte kein #NAME? erscheinen, sondern wenn überhaupt dann #WERT! - dann allerding hast du die Formel nicht mit CSE abgeschlossen... Ansonsten poste doch mal bitte (d)eine (Beispiel)Datei mit deinen Versuchen und auch mit deinen Wunschergebnissen...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 16.07.2018
Version(en): 2007/2010/2013
An dem Rechner wo ich Aktuell sitze ist es 2007...
Wie ist das mit Excel Online? Ich arbeite aus einer Dropbox herraus, gibts da auch einschränkungen?
Versuche habe ich nicht wirklich welche die verwertbar wären... Bis auf das ANZAHL2 hab ich nichts vernünftiges herrausbekommen...
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hi,
hier zwei Versionen:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C |
1 | Bemerkungen | Namen | |
2 | x | Name1 | |
3 | | 15.05.2018 | |
4 | x | Name2 | |
5 | | 16.05.2018 | |
6 | x | Name3 | |
7 | | 17.05.2018 | |
8 | | Name4 | |
9 | | 18.05.2018 | |
10 | x | Name5 | |
11 | | 19.05.2018 | |
12 | x | Name6 | |
13 | | 20.05.2018 | |
14 | | | 2 |
15 | | | 2 |
Zelle | Formel |
C14 | =WENNFEHLER(ZÄHLENWENN(INDEX(A:A;AGGREGAT(14;6;ZEILE($A$1:$A$20)/(ISTTEXT($B$1:$B$20))/($A$1:$A$20="");1)):INDEX(A:A;VERWEIS(9;1/(ISTTEXT($B$1:$B$20));ZEILE($B$1:$B$20)));"<>");ZÄHLENWENN(A:A;"<>")-1) |
C15 | {=ANZAHL2(INDEX(A:A;MAX(WENN(ISTTEXT(B1:B20)*(A1:A20="")*(B1:B20<>"");ZEILE(A1:A20)))):INDEX(A:A;VERWEIS(9;1/(ISTTEXT($B$1:$B$20));ZEILE($B$1:$B$20))))} |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
erste Formel ab 2010, zweite für alle Excel-Versionen.
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Moin @nichtraucher
Allgemein ist Excel aufwärts kompatibel.
in#1
Zitat:Desweiteren soll es möglich sein die Markierung auch schon vorzumerken, wenn aber noch kein Name daneben steht, dann soll das natürlich ignoriert werden...
Die Bedingung kann man so oder so interpretieren.
Ignoriere das der Name fehlt oder das die Markierung da ist.
Da du nun zwei Formel hast die sich in dem Fall unterscheiden wird ja eine passen. Beide sind mit strg+shift+Enter abzuschließen. Den Hinweis hatte ich vergessen. Danke an Jörg.
____|_A_|______B_____|_C_|_D_|_E_|
1| | | | | |
2|x |Name1 | | 5| 6|
3| | 15.05.2018| | | |
4|x |Name2 | | | |
5| | 16.05.2018| | | |
6|x |Name3 | | | |
7| | 17.05.2018| | | |
8|x |Name4 | | | |
9| | 18.05.2018| | | |
10|x |Name5 | | | |
11| | 19.05.2018| | | |
12|x | | | | |
13| | 20.05.2018| | | |
D2 {=(VERGLEICH("";$B$1:$B$20;-1)-MAX(ISTGERADE(ZEILE($A$1:$A$20))*ZEILE($A$1:$A$20)*($B$1:$B$20<>"")*($A$1:$A$20="")))/2}
E2 {=ANZAHL2(INDEX(A:A;MAX(WENN(ISTTEXT(B1:B20)*(A1:A20="")*(B1:B20<>"");ZEILE(A1:A20)))):INDEX(A:A;VERWEIS(9;1/(ISTTEXT($B$1:$B$20));ZEILE($B$1:$B$20))))}
Gruß Elex
Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:1 Nutzer sagt Danke an Elex für diesen Beitrag 28
• nichtraucher
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
Hallo Elex,
Zitat:Allgemein ist Excel aufwärts kompatibel.
... wie soll das denn gehen?
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!
Grüße aus Norderstedt, Peter