wildcardها کاراکترهایی هستند که خود نشاندهنده مجموعهای از کاراکترها میباشند. در اکسل فقط سه کارکتر وایلدکارد قابل استفاده است (ستاره (*)، علامت سوال (?)، و مَد (~)) و با استفاده از این موارد میتوان کارهای زیادی انجام داد.
انواع wildcardها در اکسل
*
: این کاراکتر بیانگر هر تعداد از کاراکترها است.
?
: این کاراکتر بیانگر تنها یک کاراکتر است.
~
: از این کاراکتر برای شناسایی یک کاراکتر وایلدکارد (*
، ?
، ~
) در متن استفاده میشود. به عنوان مثال، فرض کنید میخواهیم سلولی که حاوی “Excel*
” است را پیدا کنیم. بدین منظور از “Excel~*
” استفاده خواهیم کرد. در اینجا، وجود “~
” تضمین میکند که اکسل کاراکتر ستاره را به عنوان وایلدکارد در نظر نمیگیرد.
برای واضحتر شدن مفهوم وایلکاردها، در جدول زیر چند مورد را ذکر کردیم:
مثال | ترجمه | نتیجه |
ت?دید | کارکتر دوم متغیر | “تهدید”، “تردید” |
سا?? | “سا” و دو کارکتر دیگر | “ساحل”، “سالم”، سالن” |
??? | سه کارکتر | “سال”، “مرد”، “سنت” |
سل* | شروع با “سل” | “سلام”، “سلامتی”، “سلب مسئولیت” |
*کار | خاتمه با “کار” | “بدهکار”، “بستانکار” |
?* | حداقل یک کارکتر | “و”، “آب” و… |
???-?? | پنج کارکتر همراه خط تیره | “ABC-99″ ،”100-ZT” |
*~? | خاتمه با علامت سوال | “خوبی؟”، “کسی هست؟” |
*xyz* | شامل “xyz” | “کد XYZ” ،”100-XYZ” ،”XyZ90″ |
*کارکترهای wildcard فقط برای متن بکار میروند. برای دادههای عددی، میتوانید از عملگرهای منطقی استفاده کنید.
مثال
میخواهیم طوری جدول محصولاتمان را فیلتر کنیم تا فقط محصول کاشی که بصورت امانی در انبار موجود هست را نشان دهد:
همچنین میتوانیم از wildcardها در فرمول نیز استفاده کنیم. بطور مثال میخواهیم موجودی کاشیهای امانی مثال فوق را با استفاده از VLOOKUP برگردانیم: