نحوه حذف 4 رقم آخر کد پستی در اکسل (10 روش آسان)

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

کدهای پستی برای تحویل بسته ها از طریق خدمات پستی برای رسیدن به مقصد صحیح ضروری هستند. کد پستی شامل 9 رقم است که در این میان 5 رقم اول برای اکثر موارد کافی است. بنابراین، در این مقاله 10 روش منحصر به فرد برای حذف 4 رقم آخر کد پستی در Excel و دریافت کدهای 5 رقمی را به شما نشان خواهم داد.

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

می توانید کتاب تمرینی را که برای تهیه این مقاله استفاده کرده ایم دانلود کنید.

حذف 4 رقم آخر کد پستی در Excel.xlsm

10 روش های مناسب برای حذف 4 رقم آخر کد پستی در اکسل

در این مقاله با 10 روش مناسب برای حذف 4 رقم آخر کد پستی در اکسل آشنا می شویم. برای این منظور از مجموعه داده زیر استفاده خواهیم کرد.

1. برای حذف 4 رقم آخر کد پستی از تابع LEFT استفاده کنید

این سریعترین و ساده ترین روش برای حذف 4 رقم آخر کدهای پستی و دریافت کدهای پستی با 5 رقم. برای یادگیری این مراحل را دنبال کنید!

مراحل:

  • ابتدا بر روی سلول خالی ( D5 ) در کنار ستون کلیک کنید حاوی کدهای پستی است.
  • سپس فرمول زیر را اعمال کنید. C5 به سلولی با کد پستی 9 رقمی اشاره دارد. " 5 " به تعداد ارقامی که می خواهیم از سمت چپ نگه داریم اشاره دارد.
=LEFT(C5,5)

  • LEFT تابع اولین کاراکتر یا کاراکترهای یک رشته متنی را بر اساس عدد برمی گرداند.از شخصیت هایی که شما مشخص می کنید در اینجا، تابع LEFT 5 رقم اول را از سلول C5 برمی گرداند.

  • اکنون فشار دهید وارد شوید. 4 رقم آخر کد پستی را حذف می کند.

  • برای دریافت نتایج برای همه کدهای پستی، را روی دکمه چپ ماوس در گوشه سمت راست پایین سلول D5 نگه دارید و کشید آن را به سلول D14<2 بکشید>.

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

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

2. برای برش 4 رقم آخر، تابع MID ​​را وارد کنید از کد پستی

در این روش از تابع MID برای به دست آوردن نتیجه دلخواه استفاده می کنیم. تابع MID به شما کمک می‌کند بخش خاصی از یک متن یا عدد را نگه دارید و بقیه را حذف کنید.

مراحل:

  • ابتدا، فرمول زیر را در سلول D5 تایپ کنید.
=MID(C5, 1, 5)

  • اینجا، C5 به سلول حاوی کد پستی اشاره دارد. ما می خواهیم 5 رقم اول را از کد حفظ کنیم. به همین دلیل است که ما از " 1 " به عنوان شماره شروع و " 5 " به عنوان تعداد کاراکترهایی که می‌خواهیم در نتایج نگهداری کنیم استفاده کردیم.
  • MID تابع تعداد خاصی از کاراکترها را از یک متن یا عدد برمی گرداند. در اینجا، تابع MID ارقام را از اول تا عدد برمی گرداندپنجم.

  • Enter را بزنید. سلول D5 5 رقم اول کد پستی را به شما نشان می دهد.

  • برای استفاده از فرمول برای همه داده ها، دوبار کلیک کنید در گوشه سمت راست پایین D5 4 رقم آخر همه کدهای پستی را حذف می کند.

بیشتر بخوانید: نحوه ایجاد کد پستی با فرمول اکسل (6 روش آسان)

3. استفاده از ویژگی متن به ستون

اکنون نحوه استفاده از ابزار Text to Columns را یاد خواهیم گرفت. با استفاده از این ابزار 5 داده اول را از بقیه جدا می کنیم. فقط در صورتی می توانید از این روش استفاده کنید که یک خط فاصله (-) بعد از رقم پنجم وجود داشته باشد.

مراحل:

  • ابتدا، انتخاب کنید ستونی که شامل همه کدهای پستی است.

  • بعد، به داده بروید.

  • اکنون بر روی Text to Columns کلیک کنید یک پنجره بازشو باز می شود.
  • Limited را انتخاب کنید و کلیک کنید در بعدی .

  • سپس " " را در سایر<2 تایپ کنید> کادر برای جدا کردن ارقام.
  • پس از آن، روی بعدی کلیک کنید.

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

  • اکنون می توانید ببینید که همه کدهای پستی 5 رقمی در ستون مقصد .

بیشتر بخوانید: نحوه قالب‌بندی کدهای پستی در اکسل (2 روش آسان) )

4. اعمال تابع INT برای حذف 4 رقم آخر کد پستی در اکسل تابع

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

مراحل:

  • برای شروع، روی سلول خالی D5 کلیک کنید و فرمول زیر را تایپ کنید.
=INT(C5/10000)

  • C5 سلولی با کد پستی 9 رقمی است. برای حذف 4 رقم آخر بر 10000 ( یک به دنبال چهار صفر ) تقسیم می شود. INT مقدار صحیح یک عدد را برمی‌گرداند. در اینجا، تابع INT مقدار صحیح را از سلول برمی‌گرداند.

  • Enter را فشار دهید تا نتیجه دلخواه را دریافت کنید.

  • برای کپی کردن فرمول در تمام سلول ها، فقط دوبار کلیک کنید در گوشه پایین سمت راست از سلول D5 .
  • نتیجه مورد نظر را برای همه کدهای پستی به شما می دهد.

بیشتر بخوانید: نحوه الحاق کدهای پستی در اکسل (3 روش آسان)

5. ترکیب توابع INT و SUBSTITUTE

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

مراحل:

  • ابتدا باید " " را با" جایگزین کنیم. ". برای انجام این کار، روی سلول D5 کلیک کنید و فرمول زیر را بنویسید.
=SUBSTITUTE(C5, “-”, ”.”)

  • سپس فرمول زیر یک مقدار صحیح را برمی‌گرداند که کد پستی 5 رقمی مورد نظر ما است.
=INT(D5)

  • با این حال، ما می توانیم به طور مستقیم با ترکیب این فرمول ها به نتیجه برسیم. 12>کلیک کنید Enter و دوبار کلیک کنید در گوشه سمت راست پایین سلول D5 برای حذف 4 رقم آخر برای همه کدهای پستی.

مطالب مشابه

  • نحوه تکمیل خودکار کدهای پستی در اکسل (3 روش آسان)
  • تبدیل کد پستی به حالت با VLOOKUP در اکسل
  • نحوه نگاشت داده های اکسل با کد پستی (2 روش آسان)

6. ادغام توابع TEXT و LEFT

در این تکنیک، ما توابع TEXT و LEFT را برای دریافت کدهای پستی 5 رقمی ادغام می کنیم.

مراحل:

  • سلول D5 را انتخاب کنید و فرمول زیر را تایپ کنید.
=LEFT(TEXT(C5,"00000"),5)

  • ص Enter را فشار داده و روی در گوشه سمت راست پایین سلول D5 دوبار کلیک کنید تا کدهای پستی با 5 رقم را دریافت کنید.

7. یک کد VBA برای حذف 4 رقم آخر کد پستی در اکسل اجرا کنید

اگر می خواهید 4 رقم آخر کدهای پستی را در اکسل <2 حذف کنید> بدون استفاده از فرمول،شما فقط می توانید یک کد VBA را اجرا کنید.

مراحل:

  • اول از همه، ستون حاوی کدهای پستی را انتخاب کنید .

  • راست کلیک کنید روی کاربرگ‌ها (ما صفحه کد VBA را نامگذاری کردیم) از پایین پنجره.
  • سپس View Code را انتخاب کنید. یک پنجره جدید ظاهر می شود.

  • کد زیر را در پنجره کپی کنید.
8966
  • برای اجرا کد را فشار دهید، alt+f8 را فشار دهید و روی Run در کادر پاپ آپ کلیک کنید.

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

8. توابع SUM، LEN و SUBSTITUTE را ترکیب کنید

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

مراحل:

  • سلول D5 را انتخاب کنید و فرمول زیر را بنویسید.
=IF(SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5,LEFT(C5,LEN(C5)-5),C5)

تفکیک فرمول

  • SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4 ,5,6,7,8,9,0},)))>5 تعداد ارقام موجود در سلول C5 را می شمارد. اگر تعداد کل ارقام بیش از 5 باشد، به عملیات بعدی ادامه خواهد داد.
  • LEFT(C5,LEN(C5)-5) برای برش 4 رقم آخر کد پستی از سلول مرجع C5 استفاده می‌شود.
  • حالا اگر عدد در سلول C5 بیشتر از 5 رقم نباشد، فرمول نهایی C5 برمی‌گردد.مقدار.
  • کلیک کنید Enter و دوبار کلیک کنید در گوشه سمت راست پایین سلول D5 برای دریافت مورد دلخواه خروجی.

9. توابع LEFT، MIN و FIND را برای حذف 4 رقم آخر کد پستی در اکسل ادغام کنید

در این روش، ما 3 تابع ( LEFT ، MIN و FIND ) را ادغام می کنیم تا 4 رقم آخر کدهای پستی حذف شود.

مراحل:

  • روی سلول D5 کلیک چپ کنید و فرمول زیر را تایپ کنید.
=LEFT(C5,MIN(FIND({0,1,2,3,4,5,6,7,8,9},C5&"0123456789"))+4)

تفکیک فرمول

  • عملکرد FIND موقعیت شروع یک رشته در یک رشته بنابراین آرگومان find_text آن {0,1,2,3,4,5,6,7,8,9}, است و رشته را در اعداد سلول C5 پیدا خواهد کرد.
  • تابع MIN سپس کوچکترین اعداد استخراج شده از تابع FIND (FIND({0,1,2,3,4,5,6,7,8,9 },C5&”0123456789″)
  • عملکرد LEFT اکنون تعداد مشخص شده کاراکترها را از ابتدای رشته به ما می دهد. در این مورد، عدد برابر است با 4 رقم آخر.
  • Enter را در صفحه کلید فشار دهید و سلول D5 نتیجه را نشان می دهد.
  • برای دریافت نتایج برای همه کدها، روی سلول D5 در گوشه پایین سمت راست دوبار کلیک کنید و نتایج دلخواه خود را دریافت خواهید کرد.

10. توابع ISNUMBER، RIGHT، LEFT و LEN را ترکیب کنید

این بارتوابع ISNUMBER، RIGHT، LEFT و LEN را با هم ترکیب کنید تا 5 رقم اول را از کدهای پستی 9 رقمی جدا کنید.

مراحل:

  • در ابتدا ، از ماوس خود برای انتخاب سلول خالی استفاده کنید
  • اکنون فرمول زیر را بنویسید.
=IF(ISNUMBER(RIGHT(C5,8)*1),LEFT(C5,LEN(C5)-4),C5)

تجزیه فرمول

  • عملکرد RIGHT در اینجا تعداد مشخصی از کاراکترها را از انتهای عدد به شما می دهد. رشته شماره سلول مرجع آن C5 و num_chars 8 است. بنابراین فرمول تبدیل می شود، RIGHT(C5,8)*1
  • عملکرد ISNUMBER تأیید می کند که آیا نتیجه یافت شده از RIGHT(C5,8) یک عدد است یا خیر. اگر چنین است، نتیجه این فرمول را نشان می دهد LEFT(C5,LEN(C5)-4) که 4 رقم آخر را از کد پستی برش می دهد. اگر نه، فرمول C5 را برمی‌گرداند.
  • کلید Enter را بزنید. 4 رقم آخر کد را حذف می کند.
  • در نهایت، با دوبار کلیک کردن گوشه سمت راست پایین سلول D5 ، نتایج را برای همه کدهای پستی دریافت کنید. .

چیزهایی که باید به خاطر بسپارید

  • هنگام استفاده از فرمول، فراموش نکنید که ارجاعات سلولی مناسب را ارائه دهید وگرنه این کار را نخواهید کرد نتایج دلخواه را دریافت کنید.
  • اگر یک خط فاصله (-) بین اعداد وجود داشته باشد، تابع INT کار نخواهد کرد.

نکات پایانی

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

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