نحوه جستجوی متن در اکسل (7 روش مناسب)

  • این را به اشتراک بگذارید
Hugh West

روش‌های مفید و سریع‌تر برای جستجوی مقدار متن در اکسل به خصوص زمانی که مجموعه داده بزرگ‌تری دارید ضروری است. در این مقاله، متن جستجو در اکسل را با استفاده از 7 روش مناسب با مثال های مرتبط و همچنین با توضیح مورد بحث قرار می دهم. بنابراین، می توانید روش را برای مجموعه داده خود تنظیم کنید.

دانلود کتاب تمرین تمرین

جستجوی متن در Excel.xlsx

7 روش برای جستجو و استخراج متن در اکسل

قبل از ورود به روش ها، بیایید نگاهی به مجموعه داده های امروزی خود بیندازیم که در آن نام کارمندان با شناسه کارمند و ایمیل آنها ارائه می شود. ID .

1. اعمال تابع LOOKUP برای استخراج متن

در ابتدا، استفاده از تابع LOOKUP را نشان خواهم داد. برای بازیابی یک مقدار متن از یک مجموعه داده.

این تابع مقدار را در یک سطر یا ستون از یک موقعیت مشابه در سطر یا ستون برمی گرداند.

به عنوان مثال، اگر مقدار جستجو 1003 است ( شناسه کارمند ) و باید نام کارمند را برای شناسه پیدا کنید، می توانید از فرمول زیر استفاده کنید.

=LOOKUP(F5,B5:B12,C5:C12)

در اینجا، F5 مقدار جستجو است، B5:B12 بردار جستجو (محدوده سلول) شناسه کارمند و C5:C12 است. بردار نتیجه (محدوده سلولی) نام کارمند است.

در نهایت، شما خروجی زیر را دریافت خواهید کرد که در آن نام کارمندان بر اساس ID در دسترس است.

بیشتر بخوانید: چگونه چندگانه را جستجو کنیممقادیر در اکسل (10 روش)

2. جستجوی متن با استفاده از تابع VLOOKUP

عملکرد VLOOKUP یکی از توابع محبوب برای یافتن مقدار در یک ستون (جستجوی عمودی).

در مثال زیر، تابع برای استخراج متن برای یک سلول خاص استفاده می شود.

فرمول تنظیم شده با حروف عام برای یافتن مقدار متن است-

=VLOOKUP("*"&F5&"*",B5:D12,1,FALSE)

در اینجا، F5 متن جستجو است، B5:D12 آرایه جدول است (مجموعه داده که از آن باید بازیابی شود text)، 1 شماره فهرست ستون است، و در آخر FALSE تطبیق دقیق است.

بازدید از جستجوی متن با استفاده از VLOOKUP در مقاله اکسل برای دانستن کاربردهای بیشتر فرمول برای استخراج متن از مجموعه داده.

بیشتر بخوانید: چگونه یک جدول را در اکسل جستجو کنیم ( 8 روش)

3. استفاده از ترکیب VALUE & تابع VLOOKUP برای یافتن متن

تابع VALUE عدد را از یک مقدار متنی به دنبال برمی‌گرداند، ما می‌توانیم از تابع همراه با تابع VLOOKUP برای یافتن متن استفاده کنیم.

فرمول ترکیبی مانند زیر خواهد بود-

=VLOOKUP(VALUE(F5),B5:C12,2,FALSE)

در اینجا، F5 متن جستجو است، B5:D12 آرایه جدول است (مجموعه داده ای که از آن متن بازیابی می شود)، 2 شماره نمایه ستون است، و در نهایت FALSE برای تطبیق دقیق است.

مهمتر از آن، VALUE(F5) عدد را برمی گرداند و سپس VLOOKUP متن را استخراج می کند.مقدار.

بیشتر بخوانید: Excel LOOKUP در مقابل VLOOKUP: با 3 مثال

4. استفاده از HLOOKUP برای دریافت مقدار متن

تابع HLOOKUP بر اساس مقدار جستجو در یک ردیف (جستجوی افقی) مقداری را برمی‌گرداند.

ما می‌توانیم از تابع برای دریافت مقدار متن به صورت متوالی با استفاده از ستاره (*) در ابتدای فرمول.

بنابراین، فرمول به صورت-

=HLOOKUP("*",B5:D12,1,0) خواهد بود.

در اینجا، B5:D12 آرایه جدول، 1 شماره فهرست سطر، و 0 ( FALSE ) است برای تطابق دقیق.

بیشتر بخوانید: 7 نوع جستجو که می توانید در اکسل استفاده کنید

5 استفاده از XLOOKUP با عملکرد EXACT

XLOOKUP ، یک عملکرد جستجوی شگفت انگیز معرفی شده در Excel 365، مقدار را در یک محدوده یا آرایه استخراج می کند.

در مثال زیر، تابع همراه با تابع EXACT برای بازیابی یک مقدار استفاده می شود.

فرمول ترکیبی-

=XLOOKUP(TRUE,EXACT(F5,B5:B12),C5:C12) است.

در اینجا، F5 مقدار جستجو است، B5:B12 آرایه جستجو که حاوی مقدار جستجو است و C5:C12 محدوده سلول بازگشتی است همانطور که می خواهیم نام را پیدا کنیم.

پس از وارد کردن فرمول ، خروجی به شکل زیر است.

6. جستجوی متن با استفاده از XLOOKUP با معیارهای واحد

با فرض اینکه نام کارمند به ستون های جداگانه تقسیم شده است (یکی نام کوچک و دیگری نام خانوادگی است).

اکنون،ما ایمیل نام اول را به راحتی با تابع XLOOKUP پیدا خواهیم کرد.

فرمول تنظیم شده این است-

= XLOOKUP(F5,B5:B12, D5:D12, 0, -1 )

در اینجا، F5 مقدار جستجو است، B5:B12 آرایه جستجو است که حاوی مقدار جستجو است، C5:C12 محدوده سلول بازگشتی است. ما می خواهیم نام را پیدا کنیم، 0 برای اگر مقدار پیدا نشد، و -1 به حالت مطابقت اشاره دارد.

خروجی به صورت زیر خواهد بود.

7. جستجوی متن با استفاده از XLOOKUP برای چندین معیار

در نهایت، مقدار متنی را که مطابقت دارد استخراج می کنیم چندین معیار با استفاده از تابع انعطاف پذیر XLOOKUP .

به عنوان مثال، اگر می خواهید ایمیل را بر اساس نام و نام خانوادگی پیدا کنید. ، می توانید از فرمول زیر استفاده کنید.

=XLOOKUP(B15&C15,B5:B12&C5:C12,D5:D12,0,-1)

در اینجا، B15 نام کوچک و C15 نام خانوادگی، B5:B12 آرایه جستجو است (محدوده سلولی برای نام C5:C12 آرایه جستجوی دیگری است (محدوده سلولی برای نام خانوادگی 0 برای اگر مقدار است e یافت نشد و -1 حالت تطبیق است.

بعد از درج فرمول بالا، خروجی مانند تصویر زیر را دریافت خواهید کرد. .

بیشتر بخوانید: نحوه جستجو با چند معیار در اکسل (هر دو نوع AND یا OR)

نتیجه

به این ترتیب می توانید متن جستجو را با استفاده از فرمول در اکسل پیدا کنید. واقعاً امیدوارم این مقاله برای شما مفید باشدشما. به هر حال، اگر سؤال و پیشنهادی دارید، لطفاً فراموش نکنید که آنها را در بخش نظرات زیر به اشتراک بگذارید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.