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 die letze Serie ausgeben
#11
Hallöchen,

eine "intelligente Tabelle" oder Liste ist eine spezielle Tabellenform auf einem Blatt. Die bekommst Du, wenn Du in einem Datenbereich im Reiter "Einfügen" die "Tabelle" wählst.
Da gibt's dann schöne automatische Formatierungen, die Erweiterung mit neuen Daten klappt automatisch - Formeln und Formatierungen werden mitgezogen, wenn man's richtig macht, man kann diese Tabellen als dynamische Berieche für Gültigkeitslisten, andere Berechnungen, Diagramme usw. verwenden …

VBA ist die integrierte Makro- bzw. Programmiersprache von Office
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#12
Hallo André,


verstehe ich nicht:

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
1
2xName 1
3 12.07.2018
4xName 2
5 12.07.2018
6xName 3
7 12.07.2018
8xName 4
9 12.07.2018
10xName 5
11 12.07.2018
12 Name6
13 12.07.2018
14
15
16
17
18
19Serie0

ZelleFormel
B19=ZÄHLENWENN(INDEX(A:A;AGGREGAT(14;6;ZEILE($A$1:$A$18)/(ISTTEXT($B$1:$B$18))/($A$1:$A$18="");1)):INDEX(A:A;VERWEIS(9;1/(ISTTEXT($B$1:$B$18));ZEILE($B$1:$B$18)));"<>")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#13
Hi Edgar,

vllt. hatte André, wie in meinem Beispiel, auch alle Namen gekennzeichnet. Dann kommt tatsächlich #ZAHL.

Arbeitsblatt mit dem Namen 'Tabelle2'
ABC
1BemerkungenNamen
2xName1
315.05.2018
4xName2
516.05.2018
6xName3
717.05.2018
8xName4
918.05.2018
10xName5
1119.05.2018
12xName6
1320.05.2018
14#ZAHL!

ZelleFormel
C14=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)));"<>")
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)
Antworten Top
#14
Hallöchen,

oder eben, wie in der Aufgabe angedeutet, Name 6 entfernt Smile
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#15
Hi André,

ich glaube, du drückst dich missverständlich aus. Wenn du den kompletten Eintrag Name 6 entfernst und vorher alle anderen Namen markiert hast, ist es dasselbe, wie wenn du den Namen 6 stehen lässt und alle mit dem X markierst. Mit einem Satz: #NAME erscheint, sobald alle Einträge mit einem X versehen sind.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#16
(17.07.2018, 21:58)WillWissen schrieb: #NAME erscheint, ...

was nun: Name oder Zahl? Big Grin

Gruß Uwe
Antworten Top
#17
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'
ABC
1BemerkungenNamen
2xName1
3 15.05.2018
4xName2
5 16.05.2018
6xName3
7 17.05.2018
8xName4
9 18.05.2018
10xName5
11 19.05.2018
12xName6
13 20.05.2018
14 6

ZelleFormel
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
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#18
(17.07.2018, 22:20)Kuwer schrieb: was nun: Name oder Zahl? Big Grin

Hi Uwe,

klassischer Tippfehler, wenn man mit seinen Gedanken nicht bei der Sache ist.  Blush Ist natürlich #ZAHL.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#19
Zitat:Was macht eine intelligente Tabelle aus?
Steht alles in dem angegebenen Link. Hast du ihn dir angeschaut?
Zitat: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.
Viele Grüße,
Matthias

-------------------------------------------------------------------------------------------

Man muß nicht alles wissen, man muß nur wissen, wie man die Lösung findet.
Antworten Top
#20
Hallo Matthias,

was hältst Du davon, den, dem Du antwortest, auch direkt anzusprechen?
1. ist es höflicher und
2. muss man nicht das ganze Thema durchsuchen, um herauszufinden, wem Du geantwortet hast. Wink

Gruß Uwe
Antworten Top


Gehe zu:


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