ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
25 visibility
موضوع: آفیس توسط:

استیو شماره تلفن هایی مانند 3035551212 در ستون A دارد و دوست دارد بتواند به سه رقم اول (کد منطقه) نگاه کند و در ستون B، وضعیتی که آن کد منطقه با آن مرتبط است، برگردد. او در مورد بهترین راه برای انجام این کار تعجب می کند.

اکسل دارای توابع زیادی است که وقتی می خواهید داده ها را دستکاری کنید، زندگی را آسان تر می کند. در این مورد، استفاده از تابع VLOOKUP برای تطبیق کد منطقه با وضعیت مربوطه ساده است.

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

هنگامی که داده ها را در دو ستون قرار دادید، آن ستون ها را انتخاب کنید و یک نام برای محدوده انتخاب شده ایجاد کنید. (نحوه ایجاد یک محدوده نامگذاری شده در شماره های دیگر ExcelTips توضیح داده شده است. ) برای مثال، ممکن است محدوده را چیزی شبیه StateCodes نامگذاری کنید. این نامگذاری، اگرچه به شدت ضروری نیست، استفاده از فرمول جستجو را آسان تر می کند.

با فرض اینکه شماره تلفن در سلول A1 است و می خواهید نام وضعیت در ستون کنار شماره تلفن بازگردانده شود، در سلول B1 باید وارد کنید:

=VLOOKUP(VALUE(LEFT(A1,3)),StateCodes,2,FALSE)

توابع VALUE و LEFT فقط برای بیرون کشیدن سه کاراکتر اول از شماره تلفن استفاده می شوند. سپس در فرمول VLOOKUP برای یافتن کد منطقه در جدول StateCodes استفاده می شود. اکسل نام ایالتی را برمی گرداند که با کد منطقه مطابقت دارد.

روش دیگری که می توانید کد منطقه را بیرون بیاورید (که برای جستجو ضروری است) استفاده از تابع FLOOR است، همانطور که در اینجا نشان داده شده است:

=VLOOKUP(FLOOR(A1/10000000,1),StateCodes,2,FALSE)

توجه داشته باشید که این روش مستلزم آن است که شماره تلفن به عنوان یک عدد ذخیره شود، بنابراین می توان آن را بر 10,000,000 تقسیم کرد.

رویکردهایی که در اینجا مورد بحث قرار می‌گیرند عالی عمل می‌کنند، مشروط بر اینکه شماره تلفن شما همیشه در قالب مشخص شده باشد (3035551212). اگر شماره تلفن شما فرمت متفاوتی دارد - شاید از پرانتز و خط تیره استفاده کند - این فرمول کار نمی کند و باید تنظیم شود تا مشخص شود کد منطقه واقعاً در کجای شماره تلفن است. اگر شماره‌های تلفنی دارید که در یک قالب واحد نیستند، همه شرط‌بندی‌ها غیرفعال هستند و کار جستجو بسیار بسیار سخت‌تر می‌شود.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 122 visibility
ارسال شده در 27 تیر 1402 موضوع: آفیس توسط: Admin
1 امتیاز مثبت 0 امتیاز منفی
0 پاسخ 108 visibility

25.1k سوال

10.4k پاسخ

614 دیدگاه

11.2k کاربر

386 نفر آنلاین
0 عضو و 386 مهمان در سایت حاضرند
بازدید امروز: 22337
بازدید دیروز: 42465
بازدید کل: 20455540
...