2017-02-06 4 views
0

Bitte helfen: Mein Gehirn tut weh von versuchen, dieses herauszufinden. Ich versuche eine Tabelle zu verwenden, die die Teilenummer (Zeile 1) und die Losnummer (Spalte A) enthält. Das Array hat unterschiedliche Mengen für die verschiedenen Losnummern.Versucht, Index zu verstehen, passt besser, um Inventar zuzuweisen

Das Problem, das mir begegnet, ist, dass ich die Losnummern in absteigender Reihenfolge sortieren muss, da sie Herstellungsdatum entsprechen. Wir wollen zuerst den ältesten Bestand zuordnen. Ich verwende 2 Blätter in Google-Blättern, das erste heißt: "Bestelldaten" zieht neue Bestellungen von der Website ein, das zweite heißt: "Inventar" verfolgt die Menge jeder Chargennummer, die keinem Auftrag zugewiesen wurde. Hier

ist eine Probe des 2 Blattes: (Inventar)

Lot# TIP2006020 Allocated TIP25 Allocated TIP3006005 Allocated TIP3006010 Allocated TIP4006005 Allocated TIP4006010 Allocated 
160311       1     
160408   11         
160504   324    12     
160601   9    97  1   
160706   163    213     
160801 25      158     
160901     3  113    1 
161101 59        13  5 
161209         322  113 
161223         83  8 

(Auftragsdaten)

Order # Item# Quantity Lot# Allocated 
Test TIP2006021 1  (This is the look up value) 

jemand eine Idee von Macht, wie ich das Inventar zuordnen kann auf der Grundlage eines Lookup statt geschachtelte if-Anweisungen?

Vielen Dank im Voraus für alle Ideen ...

Antwort

0

Hat eine Idee von jemandem, wie ich das Inventar auf einem Lookup-basierte zuordnen kann, anstatt wenn Anweisungen verschachtelt?

ich verspottet etwas ähnliches und verwendet die folgende Formel in C15:

=INDEX($A$2:$A$11,MATCH(B15,INDEX($B$2:$D$11,,MATCH(A15,$B$1:$D$1,0)),0)) 

enter image description here

0

Ich gehe davon aus, dass, nachdem Sie alle Elemente aus einer bestimmten Menge verwendet haben, Sie wollen die Formel, um die nächste Lot-Nummer mit nicht zugeordneten Artikeln zurückzugeben. Ich gehe davon aus, dass Sie die Anzahl in der Spalte "Zugewiesen" erhöhen, wenn Sie Artikel aus einem Los verwenden. Um festzustellen, wo viele Artikel noch vorhanden sind, müssen wir überprüfen, wo die Anzahl der zugewiesenen Artikel geringer ist als die ursprüngliche Anzahl der Artikel im Los.

Ich bin auch sind Ihre Spalten unter der Annahme, in einer festgelegten Reihenfolge in Ihrem Inventar Tabelle:

Lot #, Graf von element1 in Los #, Graf von Zugeteilte element1 von Los #, Graf von Punkt 2 in Los # , Anzahl der zugeteilten Artikel2 aus Losnummer, ...

Wenn diese Annahmen nicht korrekt sind, erläutern Sie bitte weiter, wie Sie die Inventurkalkulation verwenden, um Ihr Inventar bei der Zuordnung von Artikeln zu verfolgen.

Ansonsten sollte diese Formel unten funktionieren. (Lassen Sie mich wissen, ob es funktioniert nicht.) Um diese Formel eine beliebige Größe von Daten machen handhaben, müssen Sie zuerst Ihre Daten in eine Tabelle konvertieren:

  1. Wählen Sie das Lot # Feld
  2. Go Registerkarte einfügen in der Multifunktionsleiste und klicken Sie auf Tabelle
  3. Stellen Sie sicher, dass "Meine Tabelle Header hat" aktiviert ist und klicken Sie auf OK
  4. Auf der Tabelle Extras> Registerkarte Design der Multifunktionsleiste, ganz links ändern Sie den Tabellennamen in Inventar.

Diese Formel findet dann den nächsten Losnummer mit verfügbarem Inventar für eine Artikelnummer in der Zelle A1 angegeben:

=INDEX(Inventory[Lot'#],MATCH(TRUE,OFFSET(Inventory[Lot'#],0,MATCH(A1,Inventory[#Headers],0)-1)-OFFSET(Inventory[Lot'#],0,MATCH(A1,Inventory[#Headers],0))>0,0)) 

Hinweis: Dies ist eine Matrixformel. Zur korrekten Eingabe müssen Sie in eine Zelle doppelklicken, die Formel einfügen und dann durch Drücken von CTRL+SHIFT+ENTER speichern. Sie müssen dies jedes Mal tun, wenn Sie die Formel bearbeiten (wobei nur die Zellreferenz der Artikelnummer geändert werden soll).

Verwandte Themen