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.

Innerhalb eines Bereichs einen Vergleich anstellen
#1
Photo 
Hallo zusammen,

ich stehe vor einem (für mich) unüberwindbaren Problem (bitte nicht lachen).

[
Bild bitte so als Datei hochladen: Klick mich!
]

Eine Setnummer besteht aus beliebig vielen, unterschiedlichen Einzelartikeln.
Das Set kann nur verkauft werden, wenn alle dazu gehörigen Einzelartikel aus mindestens einem der 2 Läger verfügbar ist.
Das Set ist jedoch nicht mehr verkaufsfähig, wenn einer der Einzelartikel nur noch in einem anderen Lager verfügbar ist wie die anderen.

Im Screenshot wäre also das Set "123456" nicht verkäuflich, die anderen beiden jeweils schon.

Wie kann ich nun in Spalte E zu jeder "Set-Nummer" eine Prüfung anstellen, die mir eine Warnung ausgibt, wenn es nicht geht?

Danke sehr

PS: Sorry - aber ist auch noch super schwer zum Erklären...
Antworten Top
#2
Hallo,

Du solltest schon eine Mustertabelle als Datei hochladen. Manchmal hilft es, seinen Beitrag nochmals zu lesen, nachdem man ihn abgesandt hat!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
sorry - das hatte ich 2x versucht...
Hatte nicht gesehen, dass man extra nochmal auf "Attachment hinzufügen" klicken muss - bin neu hier...

so... habe die Datei nochmal erweitert.
Vielleicht ist es damit sogar noch besser nachzuvollziehen.


Angehängte Dateien
.xlsx   Muster.xlsx (Größe: 11,38 KB / Downloads: 14)
Antworten Top
#4
Eine Formel-Lösung und eine PQ-Lösung.

Bin aber nicht sicher ob wirklich alle Varianten abgedeckt sind.


Angehängte Dateien
.xlsx   clever-excel-forum_21930.xlsx (Größe: 22,99 KB / Downloads: 12)
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • ich-dreh-durch:-)
Antworten Top
#5
Hallo,

folgende Formel in Zelle F2 und nach unten ausfüllen:

=ODER(HÄUFIGKEIT(WENN($A$2:$A$8=A2;$C$2:$C$8);0)=0)

:21: 

Gruß


Christian
Antworten Top
#6
@shift-del:

Genial - danke! :18:
Ich muss mir das "wie" zwar noch genau anschauen, aber es funktioniert prima!
TOP!

@newcomer:

Danke für die Formel - bei mir kommt überall "FALSCH" raus

(09.08.2019, 17:11)shift-del schrieb: Eine Formel-Lösung und eine PQ-Lösung.

Bin aber nicht sicher ob wirklich alle Varianten abgedeckt sind.

Sorry, aber ich sehe jetzt erst, dass die Ausgangstabelle verändert wurde.
Das Format der Ausgangsdatei ist aber leider gegeben und kann/darf von mir nicht angepasst werden.
Antworten Top
#7
Hallo,

nachgebessert in Zelle F2 und nach unten ausfüllen:

=ODER(UND(WENN($A$2:$A$8=A5;$C$2:$C$8>0;""));UND(WENN($A$2:$A$8=A5;$D$2:$D$8>0;"")))

:21: 

Gruß


Christian

Aller guten Dinge sind drei:

in F2 und nach unten ausfüllen:


=ODER(UND(WENN($A$2:$A$8=A2;$C$2:$C$8>0;""));UND(WENN($A$2:$A$8=A2;$D$2:$D$8>0;"")))


Gruß



Christian
Antworten Top
#8
Hi,

einfach so:
Code:
=((AGGREGAT(15;6;$C$2:$C$8/($A$2:$A$8=A2);1)>0)+(AGGREGAT(15;6;$D$2:$D$8/($A$2:$A$8=A2);1)>0))*(ZÄHLENWENN($A$2:A2;A2)=1)


@Christian, hast Du Deine Formeln überhaupt getestet?
Dieser Term:
$C$2:$C$8>0

kann nie funktionieren!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#9
(12.08.2019, 09:30)BoskoBiati schrieb: Hi,

einfach so:
Code:
=((AGGREGAT(15;6;$C$2:$C$8/($A$2:$A$8=A2);1)>0)+(AGGREGAT(15;6;$D$2:$D$8/($A$2:$A$8=A2);1)>0))*(ZÄHLENWENN($A$2:A2;A2)=1)


@Christian, hast Du Deine Formeln überhaupt getestet?
Dieser Term:
$C$2:$C$8>0

kann nie funktionieren!

:19:  "einfach so"...!!! Der Hammer!
Also vielen lieben Dank! Das funktioniert einwandfrei.
Ich muss ehrlich sagen, dass ich immer dachte ich sei recht gut in Excel - "Aggregat" kannte ich bis eben nicht mal.
Hut ab und nochmal vielen Dank! Thumps_up Thumps_up Thumps_up

ich muss aber trotzdem noch ne Frage hinterher werfen...
Warum bekomme ich teilweise das Ergebnis 2 ?
Das verstehe ich leider nicht Sad

Danke

ok - Schande über mich - hab es verstanden!
Dann wenn beide Varianten zutreffen Wink
DANKE euch allen und natürlich besonders BoksoBiati
Antworten Top
#10
Hallo Edgar,

anbei meine Datei, aus der hervorgeht, das der Term C2:C8 funktioniert.

Gruß



Christian


Angehängte Dateien
.xlsx   Muster (1).xlsx (Größe: 18,47 KB / Downloads: 4)
Antworten Top


Gehe zu:


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