Ako sam dobro shvatio što želiš pogledaj ovo idejno rješenje.
Na Sheet2 (Baza Podataka)
- U L stupcu obriši ovu formulu
Code:
=TRIM(PROPER(A2))
Sada ti je u stupcu 'L' ova formula
Code:
=IF((A2)<>"";(COUNTIF(A$2:A2;A2));"")
- U A2 postavi formulu i kopiraj do posljednjeg reda
Code:
=TRIM(PROPER(CONCATENATE(D2;" ";E2)))
Na Sheet1 (Pretraga)
- U D4 postavi
Conditional Formatting formulu i pozadinu npr. crvenu da te upozori ako postoji
duplikat osobe
Code:
=IF(E23<>"";TRUE;FALSE)
- U D27 postavi formulu
IFERROR da izvuče prvu riječ iz teksta tj. Prezime (ova formula je za Excel 2007 i noviji inače koristi
IF/ISERROR)
Code:
=IFERROR(IF(LEN(D4>10);LEFT(D4;SEARCH(" ";D4)-1);D4);D4)
- U D28 postavi formulu da izvuče drugu riječ iz teksta tj. Ime
Code:
=RIGHT(D4;LEN(D4)-FIND(" ";D4;1))
- U E32 postavi formulu
INDEX/MATCH da vrati redni broj sa Sheet1 Pretraga za osobu koju si upisao u D4. Inače sa Index/Match formulom možeš bolje maniupulirati nego sa Vlookup kada je pretraživanje stupaca u pitanju.
Code:
=INDEX(rbr;MATCH(1;($D$4=prezimeiime)*(ROW(A1)=duplikat);0))
Ova formula ima dva uvjeta,(Prezime i Ime iz A stupca $A$2:$A$300 , duplikat $L$2:$L$300). ROW(A1) vraća broj reda 1 a to je ekvivalent prvom pojavljivanju Prezimena i Imena osobe koju si upisao u D4 na Sheet1 (Pretraga). U ćeliji E33 ovaj rezultat će biti broj 2.
Pojednostavljeno, formula će vratiti redni broj za dva uvjeta, tu nam je bitan
redni broj ponavljanja Prezimena i Imena
Ovu formulu kopiraj prema dolje tri reda u stupcu E
- U F32 postavi formulu
VLOOKUP koja će vratiti podatak za uvjet u E32. Ovu formulu kopiraj u desnu stranu do stupca 'K' na Sheet1 (Pretraga)
Code:
=VLOOKUP($E32;rbr_podaci;COLUMN(B1);FALSE)
Ova formula traži uvjet iz E32 u imenovanom rasponu ćelija "rbr_podaci" koji se proteže $C$2:$L$300 na Sheet2 (Baza Podataka) i vraća podatak iz stupca 2 što je ekvivalent
COLUMN(B1)
Kada ovu formulu kopiraš u desnu stranu ovaj COLUMN(B1) konvertirat će se u COLUMN(C1) i vratititi će podatak iz stupca broj 3 imenovanog raspona ćelija
I na kraju cijeli raspon ćelija od F32 do K32 kopiraš prema dolje tri reda.
Da bi izbjegao ove
error #N/A ako nema daljnjeg ponavljanja Prezimena i Imena koristi za Excel 2003
IF/
ISERROR ili za Excel 2007-2013
IFERROR
Valjda nećeš imati više od 4 osobe sa istim podacima

Toliko od mene ako sam uspio ti pomoći. (vidi attach)
pozz
[EDIT] konvert 'quote' taga u 'code'
[Ovu poruku je menjao Ivek33 dana 24.01.2015. u 20:18 GMT+1]