मेरे पास पोस्टकोड के लिए एक VLOOKUP है और वर्तमान में यह काम करता है जब दोनों 3 और 4 वर्ण पोस्टकोड की खोज करते हैं उदा। TW13 - फेल्टहैम यूबी 3 - यूक्सब्रिज
=IFERROR(VLOOKUP(LEFT(F2,4)&"*",Postcodes!A:C,3,FALSE),VLOOKUP(LEFT(F2,3)&"*",Postcodes!A:C,3,FALSE))
लेकिन मैं भूल गया कि 2 वर्ण पोस्टकोड हैं और दोनों VLOOKUP
और {IFERROR
केवल दो चेक बनाने की अनुमति देते हैं।
तो मुझे पहले 4 अक्षरों की जांच करनी चाहिए, फिर 3 वर्णों या सबसे खराब स्थिति वाले 2 पात्रों की? यदि यह मेरे सभी पोस्टकोड को सही प्रारूप में अंतरिक्ष के साथ उदा। TW13 9XX, UB3 4XJ, W3 4EE।
2 जवाब
पहले value_if_error
खंड के दूसरे IFERROR()
में घोंसला:
=
IFERROR(VLOOKUP(LEFT(F2,4)&"*",Postcodes!A:C,3,FALSE),
IFERROR(VLOOKUP(LEFT(F2,3)&"*",Postcodes!A:C,3,FALSE),
VLOOKUP(LEFT(F2,2)&"*",Postcodes!A:C,3,FALSE)))
पोस्टकोड में ब्रेकिंग स्पेस से पहले के हिस्से को निकालने के बारे में कैसे
=IFERROR(VLOOKUP(LEFT(F2,FIND(" ",F2)-1)&"*",Postcodes!A:C,3,FALSE),"")
संबंधित सवाल
नए सवाल
excel
केवल एक्सेल ऑब्जेक्ट्स या फ़ाइलों, या जटिल फॉर्मूला विकास के खिलाफ प्रोग्रामिंग पर प्रश्नों के लिए। यदि आप लागू हो तो आप Excel टैग को VBA, VSTO, C #, VB.NET, PowerShell, OLE स्वचालन और अन्य प्रोग्रामिंग संबंधी टैग और प्रश्नों के साथ जोड़ सकते हैं। सुपर उपयोगकर्ता पर एकल कार्यपत्रक कार्यों के लिए एमएस एक्सेल के बारे में सामान्य सहायता उपलब्ध है।