نحوه استفاده از VLOOKUP در Google Sheets

زندگی(Life) آشفته است، اینطور نیست؟ مواردی مانند پیگیری امور مالی و مدیریت زمان کثیف و وقت گیر هستند. با این حال، اینها چیزهایی هستند که اگر مرتب شوند، زندگی شما را بهبود می بخشند. صفحات گسترده می توانند هر روز(Spreadsheets can help every day) به این نوع کارها کمک کنند.

با این حال، یافتن اطلاعات در صفحات گسترده می تواند چالش برانگیز باشد. به همین دلیل است که ما به شما نشان خواهیم داد که چگونه از تابع VLOOKUP(VLOOKUP) در Google Sheets استفاده کنید تا پیدا کردن چیزی در یک صفحه گسترده بسیار آسان تر شود.

VLOOKUP یک تابع Sheets(Sheets function) برای یافتن چیزی در ستون اول یک صفحه گسترده است. V برای عمودی است زیرا مانند ستون های یک ساختمان، ستون های صفحه گسترده عمودی هستند. بنابراین هنگامی که VLOOKUP کلید مورد نظر ما را پیدا می کند، ارزش یک سلول خاص در آن سطر را به ما می گوید.

تابع VLOOKUP توضیح داده شد(The VLOOKUP Function Explained)

در تصویر زیر سینتکس تابع VLOOKUP آمده است. (VLOOKUP)این عملکرد بدون توجه به جایی که از آن استفاده می شود، به این صورت است.

تابع قسمت =VLOOKUP( ) است. داخل تابع عبارتند از:

  • کلید جستجو(Search Key )به VLOOKUP می گوید(Tells VLOOKUP) که چه چیزی را باید پیدا کند.
  • Rangeبه VLOOKUP می گوید(Tells VLOOKUP) کجا آن را جستجو کند. VLOOKUP همیشه در سمت چپ ترین ستون محدوده نگاه می کند.
  • Indexبه VLOOKUP می گوید(Tells VLOOKUP) که اگر مطابق با کلید جستجو پیدا کرد، چند ستون در سمت راست چپ ترین ستون در محدوده قرار دارد تا به دنبال یک مقدار بگردد. ستون سمت چپ همیشه 1 است، ستون کناری سمت راست آن 2 است و غیره.
  • مرتب شده است؟ (Is sorted?)به VLOOKUP می گوید(Tells VLOOKUP) که آیا ستون اول مرتب شده است. این پیش‌فرض روی TRUE است، به این معنی که VLOOKUP نزدیک‌ترین مطابقت را با کلید جستجو پیدا می‌کند. این می تواند منجر به نتایج کمتر دقیق شود. FALSE به VLOOKUP می گوید که باید دقیقاً مطابقت داشته باشد، بنابراین از FALSE استفاده کنید .

تابع VLOOKUP در بالا از هر مقداری که در سلول E1 باشد به عنوان کلید جستجو استفاده می کند. وقتی در ستون A از محدوده سلول‌های A1 تا C5 مطابقت پیدا کرد، در ستون سوم همان ردیفی که مطابقت را پیدا کرد نگاه می‌کند و هر مقداری را که در آن است برمی‌گرداند. تصویر زیر نتایج وارد کردن عدد 4(4) در سلول E1 را نشان می دهد . در مرحله بعد، اجازه دهید به چند روش برای استفاده از تابع VLOOKUP(VLOOKUP) در Google Sheets نگاه کنیم.

مثال 1: استفاده از VLOOKUP برای ردیابی مشاغل(Example 1: Using VLOOKUP For Tracking Jobs)

فرض کنید شما یک کسب و کار خدماتی دارید و می خواهید بفهمید چه زمانی یک سفارش کاری شروع می شود. می‌توانید یک کاربرگ داشته باشید، به شماره سفارش کار بروید و سپس به ردیف نگاه کنید تا ببینید چه زمانی شروع می‌شود. که می تواند خسته کننده و مستعد خطا شود. 

یا می توانید از VLOOKUP استفاده کنید . 

  1. عناوین ترتیب کار(Work Order ) و تاریخ کار(Work Date ) را در جایی از کاربرگ وارد کنید.

  1. سلول سمت راست Work Date را انتخاب کنید و فرمول =VLOOKUP را وارد کنید . با تایپ کردن ، یک کادر راهنما ظاهر می‌شود و عملکردهای Google Sheet را(Google Sheet functions) نشان می‌دهد که با آنچه تایپ می‌کنیم مطابقت دارند. وقتی VLOOKUP را نشان داد، Enter را فشار دهید تا تایپ کامل شود.

  1. برای تعیین جایی که VLOOKUP کلید جستجو(Search Key) را پیدا کند ، روی سلول درست بالای آن کلیک کنید.

  1. برای انتخاب محدوده(Range ) داده برای جستجو، روی سرصفحه ستون A کلیک کنید و نگه دارید و برای انتخاب همه موارد از جمله ستون (A )H بکشید . 

  1. برای انتخاب Index یا ستونی که می‌خواهیم داده‌ها را از آن استخراج کنیم، از A تا H بشماریم . H ستون هفتم است، بنابراین عدد 7(7) را در فرمول وارد کنید.

  1. حال بیان می کنیم که می خواهیم ستون اول محدوده چگونه جستجو شود. ما به یک مطابقت دقیق نیاز داریم، بنابراین FALSE را وارد کنید . 

توجه کنید(Notice) که می‌خواهد یک براکت منحنی بازکننده بعد از FALSE قرار دهد. برای حذف آن، Backspace را  فشار دهید.(Press)

سپس یک براکت بسته شدن منحنی را وارد کرده()) و Enter را فشار دهید تا فرمول به پایان برسد.

ما یک پیغام خطا خواهیم دید. اشکالی ندارد ما کارها را به درستی انجام دادیم مسئله این است که ما هنوز یک مقدار کلید جستجو نداریم.

برای آزمایش فرمول VLOOKUP ، اولین شماره سفارش کار را در سلول بالای فرمول وارد کنید و Enter را فشار دهید . تاریخ برگشتی با تاریخ ستون WorkDate برای سفارش کاری A00100 مطابقت دارد.(WorkDate )

برای اینکه ببینید چگونه این کار زندگی را آسان‌تر می‌کند، یک شماره سفارش کاری که روی صفحه قابل مشاهده نیست، مانند A00231 وارد(A00231) کنید.

تاریخ بازگشت و تاریخ در ردیف را برای A00231 مقایسه کنید(A00231) و باید مطابقت داشته باشند. اگر این کار را انجام دهند، فرمول خوب است.

مثال 2: استفاده از VLOOKUP برای محاسبه کالری روزانه(Example 2: Using VLOOKUP to Calculate Daily Calories)

مثال Work Order خوب اما ساده است. بیایید با ایجاد یک ماشین حساب کالری روزانه ، قدرت واقعی VLOOKUP را در Google Sheets ببینیم. (Google Sheets)داده‌ها را در یک کاربرگ قرار می‌دهیم و محاسبه‌گر کالری را در کاربرگ دیگر می‌سازیم.

  1. (Select)تمام داده های موجود در لیست غذا و کالری را  انتخاب کنید.

  1. Data > Named Ranges را انتخاب کنید .

  1. محدوده را FoodRange نام ببرید . به خاطر سپردن محدوده‌های نام‌گذاری(Named ranges) شده راحت‌تر از Sheet2!A1:B:29 است، که تعریف واقعی محدوده است.

  1. به صفحه کاری که در آن غذا ردیابی می شود، برگردید. در اولین سلولی که می خواهیم کالری در آن نشان داده شود، می توانیم فرمول =VLOOKUP(A3,FoodRange,2,False) را وارد کنیم.

کار می کند، اما چون چیزی در A3 وجود ندارد، یک خطای زشت #REF این ماشین حساب ممکن است سلول های غذایی(Food) زیادی داشته باشد و ما نخواهیم # REF را در سراسر آن ببینیم.

  1. بیایید فرمول VLOOKUP را داخل یک تابع IFERROR(IFERROR ) قرار دهیم . IFERROR به Sheets می گوید که اگر مشکلی با فرمول پیش آمد، یک جای خالی برگردانید.

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

اگر فکر می کنید که فرمول از A3 به عنوان کلید پایین ستون استفاده می کند، نگران نباشید. Sheets فرمول را طوری تنظیم می کند که از کلید در ردیفی که فرمول در آن قرار دارد استفاده کند. برای مثال، در تصویر زیر می بینید که وقتی به ردیف 4 منتقل شد ، کلید به A4 تغییر کرد. (A4 )هنگامی که از ستونی به ستون دیگر منتقل می شود، فرمول(Formulas) ها به طور خودکار مراجع سلولی را مانند این تغییر می دهند .(change cell references)

  1. برای جمع کردن تمام کالری‌ها در یک روز، از تابع =SUM در سلول خالی کنار Total استفاده کنید و تمام ردیف‌های کالری بالای آن را انتخاب کنید.

حالا می توانیم ببینیم که امروز چقدر کالری داشتیم.

  1. ستون کالری را از دوشنبه(Monday ) انتخاب کنید و آن را در ستون کالری(Calories ) برای سه شنبه(Tuesday) ، چهارشنبه(Wednesday) و غیره بچسبانید. 

همین کار را برای کل(Total ) سلول زیر دوشنبه(Monday) انجام دهید . بنابراین اکنون ما یک کالری شمار هفتگی داریم.

جمع بندی VLOOKUP(Summing Up VLOOKUP)

اگر این اولین بار است که شما به Google Sheets و توابع وارد می شوید، می توانید ببینید که عملکردهای مفید و قدرتمندی مانند VLOOKUP چقدر می توانند باشند. ترکیب آن با عملکردهای دیگری مانند IFERROR یا بسیاری دیگر، به شما کمک می کند تا هر کاری را که نیاز دارید انجام دهید. اگر از این کار لذت بردید، حتی ممکن است تبدیل از Excel به Google Sheets را(converting from Excel to Google Sheets) در نظر بگیرید.



About the author

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



Related posts