سؤال

ولدي جدول البحث في Excel مع الكولا وColB:

ColA    ColB   ColC
va       1     value1

وColC هو الجدول قيمة الفعلي

ولست بحاجة للقيام بحث البدل مع lookup_value = "VALUE1" ولست بحاجة لإجراء عملية أنه إذا كانت قيمة ColC مباريات الشخصيات في الكولا ثم فإنه يجب إرجاع قيمة لي ColB، أي 1

وأريد استخدام أحرف البدل في وظيفة البحث لتحقيق هذه النتيجة. سيكون موضع تقدير أي مساعدة! بفضل

هل كانت مفيدة؟

المحلول

ويمكنك استخدام أحرف البدل مع VLOOKUP. سيكون لديك لإعادة ترتيب الجدول بحيث عمود البحث هو العمود الأول، ولكن بخلاف ذلك فإنه يجب أن تعمل. أضع:

abc 1
def 2
ghi 3
jkl 4

وفي نطاق مسمى "الجدول"

وبعد ذلك:

g*
g?i
?kl

وفي F2: F4

والآن، في G2: G4، أضع هذه الصيغة:

و= VLOOKUP (F2، الجدول، 2، FALSE)

ووأنها وجدت بشكل صحيح 3 في الخلايا G2 و G3، G4 و 4 في الخلية.

والنجمة تعني الأحرف صفر أو أكثر. علامة الاستفهام تعني بالضبط حرف واحد.

نصائح أخرى

وهذا يعمل بطاقة البرية مع سلاسل نصية:

=vlookup("*"&REF&"*",lookup range, column,  false)

وتبين رقم إلى نص للقيام بطاقة البرية على عدد. يجب أن تذهب نجوم بين الاقتباسات ولكنها ليست تظهر.

ويمكنك أن تفعل ذلك بهذه الطريقة:

=VLOOKUP(LOOKUP("value1",ColC:ColC,ColC:ColC), lookuprange, COLUMN(ColA) + 1, TRUE)

وبالطبع يمكنك تبسيط هذا مع معرفة النطاق الخاص بك.

وهذا الأسلوب يسمح لك استخدام جدول البحث الخاص بك كما هو.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top