vlookup ابزار قدرتمندی است که به کاربران امکان می دهد داده های خاص را در یک مجموعه داده بزرگ جستجو کنند. چه صاحب کسبوکار باشید و چه فقط فردی که با دادهها کار میکند، تسلط بر vlookup میتواند در وقت شما صرفهجویی کند و به شما در تصمیمگیری آگاهانهتر کمک کند.

ممکن است شما یک مبتدی کامل در vlookup باشید. یا شاید شما با اکسل بیشتر آشنا هستید و می خواهید بدانید که چگونه این فرمول را در Google Sheets اجرا کنید.
در هر صورت، دستورالعملهای گام به گام و نکات مفید را در زیر خواهید یافت تا مطمئن شوید که از عملکرد vlookup به درستی استفاده میکنید و نتایج دقیق را از مجموعه داده خود استخراج میکنید.
محتوا
vlookup در Google Sheets چه می کند؟
Vlookup تابعی در Google Sheets است که به دنبال یک مقدار خاص در ستون سمت چپ جدول یا محدوده میگردد و یک مقدار منطبق را از یک ستون خاص در آن محدوده برمیگرداند.
سینتکس تابع vlookup به شرح زیر است:
Vlookup(lookup_key, range, index, [is_sorted])
- search_key مقداری است که می خواهید جستجو کنید.
- دامنه جدول یا محدوده ای است که می خواهید جستجو کنید.
- فهرست مطالب شماره ستون (با شروع از 1) مقداری است که می خواهید بازیابی کنید.
- مرتب شده است یک آرگومان اختیاری است که نشان می دهد آیا داده های محدوده به ترتیب صعودی مرتب شده اند یا خیر. اگر این آرگومان روی TRUE تنظیم شود یا حذف شود، تابع فرض می کند که داده ها مرتب شده اند و از الگوریتم جستجوی سریع تری استفاده می کند. اگر این آرگومان روی FALSE تنظیم شود، تابع از الگوریتم جستجوی کندتری استفاده می کند که روی داده های مرتب نشده کار می کند.
به عنوان مثال، اگر جدولی با لیستی از نام محصولات در ستون اول و قیمت های مربوط به آنها در ستون دوم دارید، می توانید از تابع vlookup برای جستجوی قیمت یک محصول خاص بر اساس نام آن استفاده کنید.
مزایای استفاده از vlookup در Google Sheets
استفاده از vlookup می تواند در زمان جستجوی مجموعه داده های بزرگ در زمان شما صرفه جویی کند. این یک راه عالی برای یافتن سریع داده های مورد نیاز بدون نیاز به پیمایش دستی در میان صدها ردیف است.
استفاده از vlookup در Google Sheets نیز:
- باعث صرفه جویی در زمان و تلاش می شود. با خودکار کردن فرآیند جستجو و بازیابی با استفاده از vlookup، می توانید به سرعت اطلاعات را از مجموعه داده های بزرگ استخراج کنید. این می تواند در مقایسه با جستجوی دستی اطلاعات در جدول، در زمان و تلاش شما صرفه جویی زیادی کند.
- خطاها را کاهش می دهد. هنگامی که اطلاعات را به صورت دستی جستجو می کنید، خطر خطای انسانی، مانند تایپ کردن یا خواندن اشتباه اطلاعات وجود دارد. Vlookup می تواند با انجام جستجوهای دقیق بر اساس تطابق دقیق به شما کمک کند از این اشتباهات جلوگیری کنید.
- دقت را افزایش می دهد. Vlookup با امکان جستجوی مقادیر خاص در جدول به شما کمک می کند تا اطلاعات صحیح را بازیابی کنید. این می تواند به شما کمک کند از بازیابی اطلاعات نادرست یا نامربوط جلوگیری کنید.
- تجزیه و تحلیل داده ها را بهبود می بخشد. با استفاده از vlookup برای مقایسه و بازیابی داده ها از جداول مختلف، می توانید داده ها را کارآمدتر تجزیه و تحلیل کنید. این می تواند به شما کمک کند الگوها، روندها و روابط بین نقاط داده را به راحتی شناسایی کنید.
- انعطاف پذیری و سفارشی سازی را فراهم می کند. Vlookup به شما امکان می دهد معیارهای جستجو را مشخص کنید و انتخاب کنید که از کدام ستون ها داده ها را بازیابی کنید و آن را به ابزاری انعطاف پذیر و قابل تنظیم تبدیل می کند که می تواند برای طیف گسترده ای از کارها استفاده شود.
نحوه استفاده از vlookup در Google Sheets
- یک برگه Google جدید یا موجود را باز کنید.
- داده هایی را که می خواهید جستجو کنید را در یک ستون از برگه وارد کنید. برای مثال، ممکن است فهرستی از نام محصولات در ستون A داشته باشید.
- داده های مربوطه را که می خواهید استخراج کنید در ستون دیگری از برگه وارد کنید. برای مثال، ممکن است فهرستی از قیمت ها در ستون B داشته باشید.
- تصمیم بگیرید که از کدام سلول برای وارد کردن فرمول vlookup استفاده کنید و روی آن سلول کلیک کنید تا آن را انتخاب کنید.
- فرمول زیر را در سلول وارد کنید:
=VLOOKUP(کلید_جستجو، محدوده، فهرست، [is_sorted])
- آرگومان “search_key” را با ارجاع به سلول حاوی مقداری که می خواهید جستجو کنید جایگزین کنید. برای مثال، اگر میخواهید قیمت محصولی به نام «شیر» را جستجو کنید و «شیر» در سلول A1 باشد، «کلید_search» را با «A1» جایگزین کنید.
- آرگومان “range” را با ارجاع به محدوده سلول هایی که حاوی داده هایی است که می خواهید جستجو کنید جایگزین کنید.
به عنوان مثال، اگر نام محصولات شما در ستون A و قیمت های شما در ستون B قرار دارند، می توانید “محدوده” را با “A:B” جایگزین کنید.
همچنین میتوانید به سادگی روی محدوده سلولهایی که vlookup برای بازیابی دادهها استفاده میکند، کلیک کرده و بکشید، اگر با مجموعه داده کوچکتری کار میکنید.
- آرگومان شاخص را با شماره ستون حاوی داده هایی که می خواهید بازیابی کنید جایگزین کنید. به عنوان مثال، اگر می خواهید قیمت ها را از ستون B بازیابی کنید، “شاخص” را با “2” جایگزین می کنید.
- اگر داده های محدوده شما به ترتیب صعودی مرتب شده اند، می توانید دنباله ” را حذف کنید.[is_sorted]” یا آن را روی “TRUE” تنظیم کنید. اگر داده ها مرتب نشده اند، برای اطمینان از نتایج دقیق باید این آرگومان را روی “FALSE” تنظیم کنید.
- مطبوعات وارد برای اعمال فرمول و بازیابی داده های مورد نظر.
این است! تابع vlookup اکنون باید داده های مربوطه را بر اساس کلید جستجویی که مشخص کرده اید بازیابی کند. میتوانید فرمول را در سلولهای دیگر برگه کپی کنید تا دادههای اضافی را بازیابی کنید.
نمونه ای از vlookup
بیایید نگاهی به یک مثال عملی از نحوه استفاده از تابع vlookup در Google Sheets بیندازیم.
فرض کنید جدولی دارید که نام کارمندان را در ستون A و حقوق مربوط به آنها را در ستون B فهرست می کند. می خواهید با استفاده از تابع vlookup حقوق کارمندی به نام “جان” را جستجو کنید.
هنگامی که دادهها در Google Sheet وارد شدند، باید تصمیم بگیرید که از کدام سلول برای وارد کردن فرمول vlookup استفاده کنید و قبل از وارد کردن فرمول زیر روی آن سلول کلیک کنید تا آن را انتخاب کنید:
=VLOOKUP(“جان”، A:B، 2، FALSE)
تابع vlookup اکنون باید حقوق جان را که 50000 است بازیابی کند. فرمول به این صورت است:
در آرگومان اول، “جان” کلید جستجو است، که مقداری است که می خواهید در سمت چپ ترین ستون جدول جستجو کنید. در آرگومان دوم، “A:B” محدوده ای است که می خواهید جستجو کنید، که شامل هر دو ستون A و B است.
در آرگومان سوم، “2” شاخص ستونی است که می خواهید داده ها را از آن بازیابی کنید، که ستون B است (چون حقوق در ستون B ذکر شده است).
آرگومان چهارم، “FALSE” نشان می دهد که داده های محدوده به ترتیب صعودی مرتب نشده اند.
بنابراین فرمول نام “جان” را در سمت چپ ترین ستون جدول جستجو می کند، حقوق مربوطه را در ستون B پیدا می کند و آن مقدار (50000) را برمی گرداند.
بهترین روش ها برای استفاده از vlookup
هنگام استفاده از vlookup در Google Sheets چند نکته کلیدی وجود دارد که باید به خاطر داشته باشید تا مطمئن شوید که درست کار می کند و داده های دقیق را برمی گرداند.
مطمئن شوید که داده ها به همان ترتیب هستند.
ابتدا مطمئن شوید که دادههایی که میخواهید برگردانید به همان ترتیبی باشد که به دنبال آن هستید. در غیر این صورت، vlookup نمی تواند آن را پیدا کند.
ستون اول را به ترتیب صعودی مرتب کنید.
مطمئن شوید که ستون اول محدوده داده شما به ترتیب صعودی مرتب شده است.
این اطمینان حاصل می کند که تابع vlookup نتایج صحیح را برمی گرداند. اگر نه، مطمئن شوید که از آرگومان FALSE در فرمول استفاده کرده اید.
هدرها را در فرمول vlookup قرار دهید.
اگر محدوده دادههای شما شامل هدر است، حتماً آنها را در فرمول vlookup خود قرار دهید تا تابع بداند دادههای مربوطه را کجا پیدا کند. در غیر این صورت، تابع ممکن است نداند در کدام ستون جستجو کند و نتایج نادرست را برگرداند.
برای مثال، اگر ستونهای شما دارای سرصفحههایی در ردیف 1 برگه مانند «قیمت»، «نام» یا «رده» هستند، مطمئن شوید که آن سلولها در بخش «محدوده» فرمول گنجانده شدهاند.
از علامت عام استفاده کنید.
حروف عام
می تواند در مقدار جستجو برای نمایش هر ترکیبی از کاراکترها استفاده شود.
به عنوان مثال، فرض کنید در ستون اول یک محدوده داده لیستی از نام محصولات دارید و می خواهید میزان فروش محصولی به نام «شکلات» را پیدا کنید.
با این حال، نام محصول در محدوده داده به عنوان “شکلات تخته – شکلات شیر” ذکر شده است. در این صورت، جستجوی دقیق مطابقت، فروش محصول «شکلاتبار» را پیدا نمیکند.
در اینجا نحوه قرار دادن علامت عام در فرمول vlookup کاربرگنگار Google آمده است:
=VLOOKUP(“شکلات تخته*”، A2:B10، 2، FALSE)
توجه به این نکته مهم است که وقتی از یک علامت عام استفاده می شود، vlookup اولین تطابقی را که در ستون اول محدوده داده پیدا می کند، برمی گرداند که با مقدار جستجو شده مطابقت دارد.
اگر چندین مورد منطبق وجود داشته باشد، اولین موردی را که پیدا می کند برمی گرداند. بنابراین، مهم است که مطمئن شوید مقداری که به دنبال آن هستید به اندازه کافی مشخص است تا نتیجه دلخواه را برگرداند.
فرمول خود را با ثبت داده هایی که به دنبال آن هستید مطابقت دهید.
به یاد داشته باشید که vlookup به حروف کوچک و بزرگ حساس است، بنابراین مقداری که در فرمول وارد میکنید باید با حروف کوچک سلولها مطابقت داشته باشد.
برای مثال، فرض کنید یک محدوده داده ای دارید که شامل ستونی از نام محصولات است و نام محصولات در موارد مختلف در سلول های مختلف مانند “apple”، “Apple” و “APPLE” فهرست شده است.
اگر از VLOOKUP برای جستجوی فروش یک محصول خاص استفاده می کنید، باید مطمئن شوید که مقداری که در فرمول خود به دنبال آن هستید با ثبت داده در محدوده داده مطابقت دارد.
برای شروع آماده می شویم
ویژگی vlookup در Google Sheets بسیار مفید است اگر با مجموعههای بزرگی از دادهها در صفحات گسترده پیچیده سروکار دارید. ممکن است در ابتدا استفاده از آن پیچیده به نظر برسد، اما با کمی تمرین آن را حل خواهید کرد.
الگوهای تجاری Google Sheets