2016-12-01 4 views
3

Ok, ertragen Sie mich hier, ich habe eine Tabelle erstellt, die ich möchte, dass ein Blatt nur dann gefüllt wird, wenn auf dem anderen Blatt Informationen vorhanden sind. Blatt 1 wäre also "ORDER", Blatt 2 "FILTER GRÖSSEN". Was ich versuche, ist dies, wenn ich eine Menge auf "FILTER GRÖSSEN" einfüge, möchte ich, dass sie auf dem "ORDER" -Blatt automatisch erscheint. Aber wenn ich die Menge leer lasse, wird nichts übertragen. Und ich weiß, ich kann einfach die IF = zwischen den beiden Blättern machen, aber ich will die 0 Menge nicht. Also, ich werde versuchen Screenshots davon zu machen, wie ich es aussehen soll ... neu auf dieser Seite, also nicht sicher, wie gut das funktionieren wird! This is before entering any informationAutomatisches Füllen von Zellen zwischen den Blättern

Und das ist, wie ich es aussehen soll, wenn ich Informationen in einigen der Zellen With information entered

Also im Grunde geben, möchte ich die Informationen nur zum Auffüllen auf, wenn ich eine Menge eingeben und ich weiß nicht leere Zellen dazwischen.

Hilfe?

+0

Werfen Sie einen Blick auf diese http://stackoverflow.com/questions/409434/automatic-execute-an-excel-macro-on-a-cell-change. Am besten stellen Sie Ihren Hörbereich in der Spalte "FILTER GRÖSSEN" auf die Spalte Menge ein und bewegen Sie die Reihe dann über VBA. –

+0

Was ist VBA? Tut mir leid, ich bin gut mit Excel auf einer grundlegenderen Ebene, denke ich? Ich kann Tabellenkalkulationen machen, aber die komplizierteren Formeln wie das, was ich versuche, sind für mich immer noch neu. – LADYSETSUKA

+0

Ich schaute VBA ...... und, ich glaube, ich bin jetzt mehr verwirrt als vorher haha. Ich weiß, das muss so einfach scheinen, aber ich brauche Zeit, um mich darum zu kümmern. Gibt es einen Weg, mir vielleicht zu helfen und mir zu zeigen, wie ich genau das mache, was ich erreichen will? – LADYSETSUKA

Antwort

0

Sie können dies mit Table und durch die Kombination der INDEX und MATCH Formeln tun.
Lassen Sie mich Ihnen das Ergebnis zuerst:

enter image description here

Wir geben die Formeln in die FILTER Tabelle, hier als Bild auf der rechten Seite, die orangefarbene gezeigt.

Die Formel in STCK Säule: =IFERROR(INDEX(tblOrders[QTY];MATCH([@SIZE];tblOrders[SIZE];0));"")

Die Formel für TYPE Spalten ist: =IFERROR(INDEX(tblOrders[TYPE];MATCH([@SIZE];tblOrders[SIZE];0));"")

Der [@SIZE] Teil in beiden Formeln sind die Größe Spalt in orange Tabelle.

Wenn Sie eine Erklärung der Formeln benötigen, lassen Sie es mich wissen.

Verwandte Themen