कॉलम ए और बी एक आइटम और देश का पोस्ट कोड है। कॉलम बी में दो देश पोस्ट कोड यूएसए और यूके हैं। दोनों देश हमने एक ही पार्ट भेजा है। मैं रेंज के अनुरूप vlookup फॉर्मूला बनाने की कोशिश कर रहा हूं लेकिन इसकी वापसी ना। क्रिप्या मेरि सहायता करे।

देश कोड श्रेणियां;

USA Angeles10   Angeles20   Angeles30   Angeles40   Angeles50   Angeles60   Angeles70   Angeles80   Angeles90   Angeles100  Angeles110  Angeles120  Angeles130  Angeles140  Angeles150
UK  London10    London20    London30    London40    London50    London60    London70    London80    London90    London100   London110   London120   London130   London140   London150

आंकड़े

ITEM    POST CODE
4   Angeles10
4   Angeles20
110489  Angeles30
110489  Angeles40
113388  Angeles50
113388  Angeles60
113636  Angeles70
113636  Angeles80
11363613001 Angeles90
11363613001 Angeles100
11363613002 Angeles110
11363613002 Angeles120
11363613003 Angeles130
11363613003 Angeles140
1136362001  Angeles150
4   London10
4   London20
110489  London30
110489  London40
113388  London50
113388  London60
113636  London70
113636  London80
11363613001 London90
11363613001 London100
11363613002 London110
11363613002 London120
11363613003 London130
11363613003 London140
1136362001  London150

वांछित परिणाम

ITEM    USA         UK
4   Los Angeles10   London10

Spreadsheet screenshot

0
PETER 18 जुलाई 2017, 20:54

1 उत्तर

उत्तर आसान करें

यदि आपका डेटा नहीं बदल रहा है और आपको ठीक-ठीक पता है कि एंजेल्स कहाँ रुकता है और लंदन कहाँ से शुरू होता है, तो आप बस एक मानक VLOOKUP सूत्र का उपयोग कर सकते हैं। आप तालिका के निचले भाग को यूके कॉलम में दें।

E3: =VLOOKUP(D3,A$3:B$6,2,)

F3: =VLOOKUP(D3,A$7:B$10,2,)

enter image description here

थोड़ा अधिक जटिल

यदि आपको पंक्तियों या स्थानों को जोड़ने में सक्षम होने की आवश्यकता है, तो यह समाधान बेहतर काम करेगा। आपको आवश्यक प्रत्येक स्थान के लिए सहायक कॉलम और एक सहायक कॉलम जोड़ें जो आइटम आईडी को स्थान के साथ जोड़ता है। फिर आप आइटम आईडी और स्थान के संयोजन की खोज करके VLOOKUP का उपयोग कर सकते हैं।

B3: =A3&CONCAT(D3:E3) (अतिरिक्त स्थानों के लिए E3 से आगे बढ़ सकता है)

डी3: =IF(ISERR(SEARCH(D$2,$C3)),"",D$2)

E3: =IF(ISERR(SEARCH(E$2,$C3)),"",E$2) (प्रत्येक अतिरिक्त स्थान के लिए दाएं खींच सकते हैं)

एच3: =VLOOKUP($G3&H$2,$B$3:$C$10,2,)

I3: =VLOOKUP($G3&I$2,$B$3:$C$10,2,) (प्रत्येक अतिरिक्त स्थान के लिए दाएं खींच सकते हैं)

enter image description here

मेरा पसंदीदा उत्तर

बस स्कॉट क्रैनर के दृष्टिकोण का प्रयोग करें! मैं

0
HaveSpacesuit 18 जुलाई 2017, 21:50