Clever-Excel-Forum

Normale Version: Eine Vorlage mithilfe einer Tabelle aktualisieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Klar aber ie holen sich doch nicht automatisch Wert aus jeweils letzter Zeile oder kapier ich das nicht?
Hi Micha,

doch, der jeweils letzte Eintrag wird sofort übernommen. Ich hänge mal die Beispieldatei an, dann kannst du es nachvollziehen. Trag einfach einen neuen Datensatz ein.

[attachment=19656]
Hi Günter,

ok, hast Recht klappt tatsächlich, läßt aber leider bei leeren Zellinhalten den alten Eintrag der Vorzeile drin und trägt nicht leer ein
Hi Micha,

das ist in der Tat ein kleines Manko; hier könnte vermutlich ein Makro Abhilfe schaffen.

Aber ich gehe mal davon aus, dass eine Sperrkarte komplett ausgefüllt werden soll - vermutlich (ist jetzt reine Spekulation) dürfte es darum gehen, einen ganz bestimmten Reifen mit den entsprechenden Merkmalen für weitere Verwendung zu sperren. Da würde es nach meinem Verständnis nicht genügen, als Beispiel nur die Größe einzutragen.
Hallo Michael,

das könnte man vermeiden, indem man bei der Ermittlung der Zeile immer die Spalte nimmt, wo garantiert ein Eintrag erfolgt, z.B.
wenn es die Teilenummer ist dann

=VERWEIS(2;1/(Tabelle2[Teile-Nr.]<>"");Tabelle2[Teile-Nr.])
=VERWEIS(2;1/(Tabelle2[Teile-Nr.]<>"");Tabelle2[Benennung])

usw, also immer der gleiche "vordere" Teil.
Hallöchen,

hier noch eine Variante, wo es egal ist, in welcher Zelle der Tabelle der letzte Eintrag ist. Nimm das t aus A5 mal raus und nach B5 Smile

=INDEX(Tabelle1[#Alle];MAX(INDEX((Tabelle1<>"")*ZEILE(Tabelle1);0));2)

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
1NameVorname
2t1
3t2
4t
5t
6
70

ZelleFormel
B7=INDEX(Tabelle1[#Alle];MAX(INDEX((Tabelle1<>"")*ZEILE(Tabelle1);0));2)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hi André,

super. Darauf bin ich nicht gekommen. :28:

Falls der TE hier noch mitliest (er hat den Thread ja schon längst auf erledigt gesetzt), zu deinem Vorschlag noch eine Ergänzung: es treten durch leere Felder in der Tabelle jetzt Nullen in der Sperrkarte auf. Sollten diese stören, kann man sie mit dem benutzerdef. Format
Code:
Standard;;
ganz einfach ausschalten.
Hi,

ich habe die "Sperrlager-Karte Vorlage (2)" nun mit Andrés Formel vervollständigt und in die Tabelle2 eine neue Zeile eingetragen. Es wird aber nur die Zeile des Teile-Nr. 1 angezeigt, was mache ich falsch?

[attachment=19662]
Hi Ralf,

bei meiner Antwort auf Andrés Vorschlag hatte ich ausschließlich die Variante aus #15 vor Augen. Dass noch ein weiterer Vorschlag kam, habe ich glatt überlesen. Den habe ich jetzt ebenfalls ausprobiert - auch ich bekomme keiner korrekte Anzeige. Bin aber ebenfalls noch nicht dahinter gekommen, warum.
Hallöchen,

Ihr habt einfach mal aus einer 0 eine 1 gemacht:
statt
=INDEX(Tabelle2[#Alle];MAX(INDEX((Tabelle2<>"")*ZEILE(Tabelle2);0));9)
steht da
=INDEX(Tabelle2[#Alle];MAX(INDEX((Tabelle2<>"")*ZEILE(Tabelle2);1));9)

Der "innere" INDEX soll für die Auswertung mit MAX einen Bereich liefern und keine spezielle Zeile. Daher die Angabe 0 für die Zeilennummer und keine Angabe für die Spalte.
Seiten: 1 2 3