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.

Eine Vorlage mithilfe einer Tabelle aktualisieren
#11
Klar aber ie holen sich doch nicht automatisch Wert aus jeweils letzter Zeile oder kapier ich das nicht?
Mit freundlichen Grüßen  :)
Michael
Antworten Top
#12
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.


.xlsb   Sperrkarte-1.xlsb (Größe: 22,14 KB / Downloads: 4)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#13
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
Mit freundlichen Grüßen  :)
Michael
Antworten Top
#14
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.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#15
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.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#16
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
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#17
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.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#18
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?


.xlsb   Sperrkarte-2.xlsb (Größe: 27,88 KB / Downloads: 4)
Antworten Top
#19
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.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#20
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.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


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