2017-02-23 7 views
0

Ich habe eine Liste von Daten für den Monat Februar und ich möchte Werte von nur den Tagen zurückgeben, für die Daten aufgezeichnet wurden.Wie gibt man Werte vom vorherigen Tag oder Monat zurück?

Ex:

Defect   02/01 02/02 02/03 02/04 
Missing clip    
Wrong cable  3    5 
Wrong BSN     5  9  6 
Damaged harness 4  2  1 

Ich möchte, dass die Formel die Werte und Fehlertyp für das Datum der 02/02 ich die Formel für die Rückkehr nur an BSN und Damaged Gurtzeug und die entsprechenden Werte zurückgeben soll .

Jede Hilfe wäre willkommen. Danke, Kavya

+0

Sie haben zweimal '02/03', ist das ein Tippfehler oder haben Sie mehrere Spalten mit demselben Datum? – BruceWayne

+0

@BruceWayne ... es ist ein Tippfehler .. es ist 02/04 –

+0

Möchten Sie die Anzahl der Male z. "Missing Clip" wurde am 02.01. Wenn dies der Fall ist, müssen Sie eine Countifs-Funktion verwenden. Hat auch Ihr Quellentabellenspeicher 02/01 oder hat es das vollständige Datum? Es wäre hilfreich, wenn Sie zumindest die Struktur Ihrer Quelldaten posten. – Gordon

Antwort

0

Sie =HLOOKUP() horizontal Suche nach einem bestimmten Begriff verwenden, und wenn die Formel den Ausdruck findet, wird es das Auftreten in der n-ten Reihe zurück.

=HLOOKUP(what_ur_searching, where_ur_searching, which_row_should_return, exact_or_aprox_match)

Es ist wichtig zu sagen, dass HLOOKUP wird das erste Vorkommen entsprechen von links nach rechts. In Ihrem Beispiel haben Sie 02/03 zweimal. Wenn Sie also versuchen, die Werte 02/03 zurückzugeben, werden 9 und 1 statt 6 und null zurückgegeben.

Wrong BSN:

Schreiben Sie die folgende Formel in eine beliebige Zelle, die Sie wollen, im gleichen Arbeitsblatt: =HLOOKUP("02/02",$A$1:$E$5,4;0)

Erklärung:

Suche in der ersten Reihe von $ A $ 1: $ E $ 5, das Auftreten des Begriffs "02/02". Wenn die Formel dies findet, gebe das Vorkommen in der vierten Zeile zurück (wobei 1 gleich der Kopfzeile ist und 4 gleich der Zeilennummer der "Falschen BSN" -Daten ist). Die 0 bedeutet, dass nach dem EXAKTEN Auftreten von "02/02" gesucht wird.

Damaged Baum:

Schreiben Sie die folgende Formel in eine beliebige Zelle, die Sie wollen, im gleichen Arbeitsblatt: =HLOOKUP("02/02",$A$1:$E$5,5;0)

Erklärung:

Suche in der ersten Reihe von $ A $ 1: $ E $ 5, das Auftreten des Begriffs "02/02". Wenn die Formel es findet, geben Sie das Vorkommen in der 5. Zeile zurück (wobei 1 gleich der Kopfzeile ist und 5 gleich der Zeilennummer der Daten des "Beschädigten Kabelbaums" ist). Die 0 bedeutet, dass nach dem EXAKTEN Auftreten von "02/02" gesucht wird.

+1

Vielen Dank @ dot.Py. –

+0

Ich möchte nicht angeben, welchen Fehler es zurückgeben soll. Beispiel: Ich möchte, dass die Formel alle Fehler und ihren Wert für das Datum 02/02 zurückgibt. –

+0

Sie können nicht viele Werte mit nur einer '= WVERWEIS()' Funktion zurückgeben ...Sie sollten eine Funktion pro Wert verwenden, den Sie abrufen möchten. Dh: '= WVERWEIS (" 02/02 ", $ A $ 1: $ E $ 5,2; 0)', '= WVERWEIS (" 02/02 ", $ A $ 1: $ E $ 5,3; 0)', '= WVERWEIS (" 02/02 ", $ A $ 1: $ E $ 5,4; 0)', '= WVERWEIS (" 02/02 ", $ A $ 1: $ E $ 5,5; 0)' –

Verwandte Themen