Mám Sheet1 so stĺpcom A, ktorý uvádza zoznam každej krajiny v abecednom poradí.
A
1 Afghanistan<
2 Albania
3 Algeria
4 American Samoa
5 Andorra
----------
228 United Kingdom
229 United States
etc
Mám stĺpec Sheet2 stĺpec A s prázdnymi bunkami so susednými bunkami v stĺpci B s podrobnosťami o adresách
A B
1 empty cell Unit 3, Road;London, United Kingdom
2 empty cell Building 1, Road, TX, United States
3 empty cell 8th floor, Business Park, India 1234
etc
Chcel by som vedieť, ako môžem získať krajinu v rámci podrobností o adrese v stĺpci B stola 2 a umiestniť ich do stĺpca A listu 2 na základe zhody v zozname krajín v stĺpci A.
Súčasťou problému nie je koherentná metóda, ako sa má krajina umiestniť na adresu; môže byť na konci alebo uprostred adresy.
Vyskúšal som rôzne vzorce indexových zápasov bez šťastia
akákoľvek pomoc by bola ocenená.
odpovede:
0 pre odpoveď č. 1Snažil som sa s referenčnou tabuľkou v A1: B7 a vyhľadávania sú A10: B10 smerom nadol. Vzorec je pre tieto bunky. Môžete ho nastaviť pre položku List1 / 2 !.
Za predpokladu, že vaše dáta sú v B10 ďalej a vaše referenčné údaje boli v B1: B7, môžete tento vzorec zapísať do A10 =INDEX($B$1:$B$7,MAX(IF(ISERROR(FIND($B$1:$B$7,B10)),-1,1)*(ROW($B$1:$B$7)-ROW($B$1)+1)))
, Toto je vzorec poľa, preto prosím Ctrl
+Shift
+Enter
pre excel ho čítať ako vzorec poľa.
(Na snímke obrazovky som vložil stôl v A10: B12 ako hodnoty iba v D10: E12)
0 pre odpoveď č. 2
Text do stĺpcov s oddeľovačom čiar