online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon LIPO vom 19.10.2019, 10:59 Options

WENN Bedingung erfüllt dann best. Wert kopieren

Hallo,
Ich habe eine Exceltabelle, in der Daten über mehrere Arbeitsplatzprüfungen eingetragen sind, die nach Materialien sortiert sind.

Bsp.:
In C2 steht Materialnummer, in Spalte G stehen verschiedene Bezeichnungen, ab H werden dann, nach Arbeitsplatz sortiert, die Werte eingetragen
In C11 steht die nächste Materialnummer, in Spalte G beginnen sich die gleichen Bezeichnungen zu wiederholen und ab H stehen dann wieder nach Arbeitsplatz sortiert die Werte (sind aber nicht die gleichen Arbeitsplätze, nur manchmal)

Materialnummer 1 Steuerschlüssel
Arbeitsplatz x z
Zeitdifferenz 2 3
Materialnummer 2 Steuerschlüssel
Arbeitsplatz y z
Zeitdifferenz 5 6

Nun möchte ich in einem weiteren Tabellenblatt die Daten sortieren bzw. übersichtlicher anordnen.

Die Tabelle ist so aufgebaut:

Materialnummer1 Materialnummer2
Arbeitsplatz x
Arbeitsplatz y
Arbeitsplatz z

Nun möchte ich eine Formel eingeben, bei der zuerst nach Materialnummer gesucht wird, dann ob der Arbeitsplatz vorhanden ist und dann soll der Zeitdifferenzwert aus der zum Arbeitsplatz gehörenden Spalte kopiert werden.

Den Anfang bekomme ich hin, doch wie bekomme ich den richtigen Zeitdifferenzwert?
Ansatz:
WENN(Tabelle1!C2:C307=B1;WENN(Tabelle1!H3:AA3=A2 ...
Weiter komm ich leider nicht.
Zusammenfassung:
Aus Tabelle 1 soll der Wert der Zeitdifferenz abhängig von Material und Arbeitsplatz in Zelle kopiert werden.
Kann mir jemand helfen???? BITTE!!!


Antwort schreiben

Antwort 1 von Saarbauer vom 19.10.2019, 11:21 Options

Hallo,

etwas schwer verständlich, aber wie sieht es mit einer Beispieltabelle aus, hier einstellen

http://www.netupload.de/

und den Link hier hinterlegen

Gruß

Helmut

Antwort 2 von LIPO vom 19.10.2019, 11:50 Options

Hallo,
habe ein Beispiel hochgeladen.

http://www.netupload.de/detail.php?img=410a9c01bd664fcbceaae8b9a9dc1165.xls

Antwort 3 von Aliba vom 19.10.2019, 12:14 Options

Hi,

folgende Formel in A5 und nach rechts und unten kopiert:

=WENN(ISTNV(VERGLEICH($A5;INDIREKT("Teile!"&VERGLEICH(C$1;Teile!$C:$C;0)+1&":"&VERGLEICH(C$1;Teile!$C:$C;0)+1);0));"";INDEX(INDIREKT("Teile!"&VERGLEICH(C$1;Teile!$C:$C;0)+7&":"&VERGLEICH(C$1;Teile!$C:$C;0)+7);1;VERGLEICH($A5;INDIREKT("Teile!"&VERGLEICH(C$1;Teile!$C:$C;0)+1&":"&VERGLEICH(C$1;Teile!$C:$C;0)+1);0)))

CU Aliba

Antwort 4 von Saarbauer vom 19.10.2019, 12:20 Options

Hallo,

so sollte es wohl gehen, Datenbereich wären entsprechend anzupassen

http://www.netupload.de/detail.php?img=5bdf3114b43dd2b0f645250093f9...

Achtung! Die Bereiche müssen immer zueinander von der Größe passen

Gruß

Helmut

Antwort 5 von LIPO vom 19.10.2019, 14:27 Options

VIELEN LIEBEN DANK IHR ZWEI!!!

@Helmut: Vielen Dank für Deine Bemühungen! Habe jetzt zwei Stunnde versucht, das so umzustellen, dass es auf die Originaltabelle passt! Ich glaub ich bin zu blöd dafür! :-( Bekomme immer #Wert oder #NV! Sind halt mehr in der Originaltabelle! *Z*!

@Aliba: Vielen Dank für Deine Bemühungen! Habe nun auch Dien Formel ausprobiert! Jetzt werden zwar manche Daten angezeigt, leider aber nicht alle! Woran kann das liegen?

Würde es Euch helfen, wenn ich meine originaltabelle nochmal besser beschreibe?

Trotzdem vielen lieben Dank! Ihr seid super!!!

Antwort 6 von Saarbauer vom 19.10.2019, 14:45 Options

Hallo,

=SUMMENPRODUKT((Teile!$C$2:$C$19='Übersicht Arbeitsplatz'!C$1)*(Teile!$G$2:$G$19="Arbeitsplatz")*(Teile!$I$2:$M$19='Übersicht Arbeitsplatz'!$A6)*(Teile!$I$8:$M$25))

Die Unterstrichenen Teile müssen gleiche Grenzen haben.

als Beispiel Bei der jetztigen Tabelle gehen die Grenzen in Teile von Zeile 2 bis 19 (Differenz 17) . In der Orginaltabelle von 5 bis 255 (Differenz 250).
dann ist die 2 durch 5 zu ersetzen und die 19 durch 255. Eine Ausnahme bildet die letzte Klammer (Teile!$I$8:$M$25))
Dort beträgt Differenz auch 17, aber die Grenzen sind verschoben, da "Arbeitsplatz" und "Zeitdifferenz" zur Deckung gebracht werden müssen. Somit sind hier die Grenzen wie folgt 11 = (8+5-2) und 261 = (25 +255-19).

Ich hoffe da klappt

Gruß

Helmut

Antwort 7 von LIPO vom 19.10.2019, 15:14 Options

Tut mir leid, aber entweder liegt es daran, dass Freitag ist ode rich jetzt völlig blöd bin!
Meine Grenzen gehen in Spalte von 2 bis 307 und in Zelle bis Z. Arbeitsplatz muss von I bis Z gesucht werden und Material in C.

Folgendes ist der letzte Stand meines Versuches:

=SUMMENPRODUKT((AVO_A_TEILE!$C$2:$C$307='Übersicht Arbeitsplatz'!C$1)*(AVO_A_TEILE!$G$2:$G$307="Arbeitsplatz")*(AVO_A_TEILE!$G$2:$Z$307='Übersicht Arbeitsplatz'!$A5)*(AVO_A_TEILE!$I$8:$Z$313))

Dann bringt er #NV

Kann es daran liegen, das bei mir Zeitdifferenz ausgerechnet wird?
Vielen Dank schonmal!!!

Antwort 8 von Saarbauer vom 19.10.2019, 21:28 Options

Hallo,


=SUMMENPRODUKT((AVO_A_TEILE!$C$2:$C$307='Übersicht Arbeitsplatz'!C$1)*(AVO_A_TEILE!$G$2:$G$307="Arbeitsplatz")*(AVO_A_TEILE!$ G $2:$Z$307='Übersicht Arbeitsplatz'!$A5)*(AVO_A_TEILE!$I$8:$Z$313))

also ich würde eher auf Freitag tippen, tausche mal das gegen I aus, dann müsste es klappen

Gruß

Helmut

Antwort 9 von Saarbauer vom 19.10.2019, 21:29 Options

Hallo,

Richtig:

tausche mal das G gegen I aus, dann müsste es klappen

Gruß

Helmut

P.S. Auch Freitag

Antwort 10 von LIPO vom 22.10.2019, 07:39 Options

Schönen guten Morgen,
leider klappt das nicht! Es kommt wieder die Fehlermeldung #NV! Mist!!!!
Seht Ihr noch irgendwelche Möglichkeiten???
Lieber Gruß

Antwort 11 von Saarbauer vom 22.10.2019, 07:43 Options

hallo,

habe mich in AW etwas unklar ausgedrückt.

Nicht alle G's sondern nur das unterstrichene.

=SUMMENPRODUKT((AVO_A_TEILE!$C$2:$C$307='Übersicht Arbeitsplatz'!C$1)*(AVO_A_TEILE!$G$2:$G$307="Arbeitsplatz")*(AVO_A_TEILE!$ G $2:$Z$307='Übersicht Arbeitsplatz'!$A5)*(AVO_A_TEILE!$I$8:$Z$313))

Sieht dann so aus

=SUMMENPRODUKT((AVO_A_TEILE!$C$2:$C$307='Übersicht Arbeitsplatz'!C$1)*(AVO_A_TEILE!$G$2:$G$307="Arbeitsplatz")*(AVO_A_TEILE!$I$2:$Z$307='Übersicht Arbeitsplatz'!$A5)*(AVO_A_TEILE!$I$8:$Z$313))

Gruß

Helmut

Antwort 12 von LIPO vom 22.10.2019, 07:46 Options

@Aliba

Schönen guten Morgen,
kannst Du mir vielleicht nochmal kurz helfen? Mein Bereich ist größer als der aus meiner Beispieltabelle (s. o.). Wie muss ich die Bereiche angleichen dass es funktioniert? Denn manche Werte kopiert er richtig rüber!!!
Lieber Gruß

Antwort 13 von LIPO vom 22.10.2019, 08:11 Options

@Helmut

Vielen Lieben Dank für Deine Bemühungen! Leider kommt jetzt wieder die Fehlermeldung #WERT. Ich glaub, ich dreh bald durch!!! Warum klappt das nicht???
Aber super, dass Du mich so unterstützt und noch nicht genervt bist!!! DANKE!!!

Antwort 14 von Saarbauer vom 22.10.2019, 08:14 Options

Antwort 15 von LIPO vom 22.10.2019, 10:50 Options

Hallo Helmut,
war gerade in einer Besprechung.
Vielen Dank für Deine Bemühungen! Vergleiche aber bitte mal die Werte... Bei Arbeitsplatz 1 und Material A (z.B.) steht ein anderer Wert als erwartet!
Wenn ich diese Formel auf meine Tabelle übertrage kommt wieder diese blöde Fehlermeldung!

Wenn ich die Formel von Aliba nehme überträgt er ein paar Zahlen richtig, allerdings nicht alle. Denke das liegt daran, dass meine Beispieltabelle kleiner ist. Ich steige da aber auch nicht durch was ich ändern soll.

Ich dachte immer, dass ich mich mit Excel einigermaßen auskenne- tja, so bekommt man dann das Gegnteil gezeigt! Leider hab ich wohl null Ahnung! :-(

Liebe Grüße

Antwort 16 von Saarbauer vom 22.10.2019, 11:16 Options

Hallo,

ich habe es nochmal nachgerechnet und bei mir passt es.

307 gesamtzeilen / 18 Zeilen AB = abgerundet 17Rubriken - 1 Rubrik CD = 16

16 * 3 =48

daher stehen bei AP 2 auch in allen Spalten Zahlen.

Bei dir könnte an irgendeiner Stelle ein Text stehen, da ich deine Tabelle aber nicht kenne, ist es schwierig dies nachzuvollziehen.

Kannst du mir die Tabelle mal zukommen lassen

Gruß

Helmut

Antwort 17 von LIPO vom 22.10.2019, 12:09 Options

Hallo Helmut,
ich würde Dir die Tabelle gerne geben- allerdings wäre es aus Datensicherheitsgründen gut, wenn da nicht jeder Zugriff drauf hätte... Wie könnten wir das machen?

Antwort 18 von Saarbauer vom 22.10.2019, 19:33 Options

Hallo,

habe es mal ausgetestet, es liegt an der Anmzahl der Werte. Der PC kommt damit nicht mehr klar.

Die Matrix hat rund 90000 Werte und da schmeisst Excel anscheinend das Handtuch. Eine Andere Lösung habe ich momentan nicht, höchstens VBA.

Gruß

Helmut

Antwort 19 von LIPO vom 23.10.2019, 06:54 Options

Vielen lieben Dank!!!!! War trotzdem sehr nett, dass Du Dich so bemüht hast!!!
Dann versuch ich mich nun an VBA... Mal schaun ob's funktioniert! :-)

Wünsch Dir noch nen schönen Tag!
Lieber Gruß

Ähnliche Themen

Automatischer Email-Versand bei einem best. Wert
Mandy_Gray  15.01.2007 - 84 Hits -

Bedingte Formatierung mit mehreren "wahr"-werten
babe2504  20.03.2007 - 210 Hits - 16 Antworten

Formaln kopieren
networker///  12.07.2007 - 63 Hits - 5 Antworten

Excel: Zellen auf bedingung färben
seebaer_1  05.02.2008 - 198 Hits - 6 Antworten

summiere wert, wenn dieser zwischen zwei werten liegt
kuefra  19.05.2008 - 62 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026