Temat: Wyszukaj

Witam,

prośba do expertów. W excelu mamy dwa arkusze, jeden jest na bieżąco aktualizowany. Pierwszy arkusz: kolumna A - adres, kolumna B - indeks, kolumna C - data dostawy:
1234 - SKU155 - 01,10,2013
1235 - SKU156 - 01,10,2013
1236 - SKU155 - 25,09,2013
Ten sam indeks może się powtarzać, taka samo data dostawy.
W drugim arkuszu potrzebuję funkcję, która:
Po wpisaniu w komórce numeru indeksu pojawią mi się adres indeksu z najwcześniejszą datą dostawy:
Wpisuję SKU155 - pojawia się 1236 25,09,2013

Będę wdzięczny za pomoc
Tomasz Gryzio

Tomasz Gryzio Dyrektor
zarządzający/Trener/
Konsultant - It
School

Temat: Wyszukaj

Witam,

Zakładając, że:

arkusz źródłowy nazywa się Arkusz1,
docelowy nazywa się Arkusz2
dane źródłowe stoją w zakresie Arkusz1!A1:C5
indeksy stoją w zakresie Arkusz2!A1:....

, to:

do Arkusz2!B1 wbijam formułę tablicowo (potwierdzając używam Ctrl+Shift+Enter)


=INDEKS(Arkusz1!$A$1:$A$5&" "&Arkusz1!$C$1:$C$5;PODAJ.POZYCJĘ(A1&MIN(JEŻELI(Arkusz1!$B$1:$B$5=A1;DATA(PRAWY(Arkusz1!$C$1:$C$5;4);FRAGMENT.TEKSTU(Arkusz1!$C$1:$C$5;4;2);LEWY(Arkusz1!$C$1:$C$5;2));""));Arkusz1!$B$1:$B$5&DATA(PRAWY(Arkusz1!$C$1:$C$5;4);FRAGMENT.TEKSTU(Arkusz1!$C$1:$C$5;4;2);LEWY(Arkusz1!$C$1:$C$5;2));0))


Przeciągam w dół.

PS
{
jeżeli w zakresie źródłowym kombinacja tego samego indeksu i daty najwcześniejszej wystąpi wielokrotnie, to zwrócona będzie wartość:

położony_najwyżej_adres najwcześniejsza_data,

np. dla:

1234 - SKU155 - 01,10,2013
1235 - SKU156 - 01,10,2013
1236 - SKU155 - 01,10,2013

oraz

szukanego SKU155 zwrócone zostanie:

1234 01,10,2013
}

Pozdrawiam!

Temat: Wyszukaj

Dziękuję bardzo, formuła działa poprawnie.

Następna dyskusja:

TRIK - wpisanie tablicy bez...




Wyślij zaproszenie do