فهرست مطالب
در این مقاله، 5 روش ایجاد فرمول اکسل برای تغییر قالب شماره تلفن را به شما نشان میدهیم. برای نشان دادن روش های خود، مجموعه داده ای را انتخاب کرده ایم که دارای 2 ستون : نام ، و تلفن است. ما یک ستون دیگر اضافه می کنیم تا همان قالب شماره تلفن را ایجاد کنیم.
دانلود کتاب تمرین تمرین
Formula to Format Phone Number.xlsx
5 راه برای استفاده از فرمول برای تغییر فرمت شماره تلفن در اکسل
1. استفاده از تابع TEXT برای تغییر شماره تلفن قالب
برای روش اول، از تابع TEXT برای تغییر قالب شماره تلفن استفاده می کنیم. داده های اولیه ما در قالب یکسان است.
مراحل:
- ابتدا فرمول زیر را تایپ کنید در سلول D5 .
=TEXT(C5, "(###) ### ####")
بیایید نگاهی دقیق تر به TEXT تابع.
در اینجا هش (" # ") به معنای یک رقم است. فرمت خروجی ( 3 رقم )، سپس فضای خالی و 3 رقم بیشتر ، و در نهایت فضای خالی و باقی مانده 4 رقم .
توجه: این f ormula برای قالب ترکیبی شماره تلفن اولیه کار نخواهد کرد . برای آن، روش 2 را ببینید.
- ثانیا، ENTER را فشار دهید.
ما قالب قالب اولین شماره تلفن را تغییر دادیم.
- در نهایت، از پر کردن دسته به پر کردن خودکار فرمول .
بنابراین، ما کار خود را برای ایجاد یک فرمول اکسل تکمیل کردیم تا تغییر فرمت شماره تلفن .
بیشتر بخوانید: نحوه نوشتن شماره تلفن در اکسل (هر راه ممکن)
2. استفاده از فرمول SUBSTITUTE & توابع TEXT برای تغییر فرمت شماره تلفن
در این روش، از تابع SUBSTITUTE و تابع TEXT برای تغییر قالب شماره تلفن استفاده خواهیم کرد. اگرچه، میتوانیم از تابع TEXT برای تغییر قالب استفاده کنیم، با این حال، به تابع SUBSTITUTE برای فرمت ترکیبی دادههای اولیه نیاز داریم.
مراحل:
- ابتدا فرمول زیر را در سلول D5 تایپ کنید.
=TEXT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,")",""),"(","")," ",""),"-",""), "(###) ### ####")
تجزیه فرمول
ما دو داریم قطعات در فرمول ما اول، تابع TEXT ، که در روش 1 پوشش داده شده است، و در مرحله دوم، قسمت تابع SUBSTITUTE تودرتو. بنابراین، ما فقط قسمت دوم تابع را در اینجا توضیح می دهیم.
- SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,”)”””)،”(“ ,””)””””)،”-“””) -> تبدیل می شود
- SUBSTITUTE("166-776-6911"،"-""")
- خروجی: "1667766911" .
- این تابع دقیقاً همان کاری را انجام می دهد که نامش می گوید. تابع هر براکت ، خط و فاصله را با یک مقدار خالی جایگزین میکند. برای قسمت آخر،می بینیم که تمام خطوط از سلول C5 را با جای خالی در سلول D5 جایگزین می کند.
پس از آن، عملکرد TEXT ما قالببندی شمارههای تلفن را انجام میدهد.
- در مرحله دوم، ENTER را فشار دهید.
ما فرمت شماره تلفن را با کمک عملکرد SUBSTITUTE پاک کردیم. پس از آن، ما از تابع TEXT برای قالب بندی آن استفاده کرده ایم.
- در نهایت، AutoFill فرمول را به بقیه موارد سلول ها .
در نتیجه، فرمول اکسل دیگری برای تغییر<2 ایجاد کرده ایم قالب شماره تلفن . علاوه بر این، مرحله نهایی باید شبیه این باشد.
بیشتر بخوانید: [حل شد!]: فرمت شماره تلفن اکسل کار نمی کند (4 راه حل)
3. ترکیب توابع برای ایجاد فرمول اکسل برای تغییر فرمت شماره تلفن
ما از تابع LEFT استفاده خواهیم کرد، تابع MID ، تابع RIGHT و تابع SUBSTITUTE برای تغییر قالب شماره تلفن در Excel .
مراحل:
- ابتدا فرمول زیر را تایپ کنید در سلول D5 .
="("&LEFT(SUBSTITUTE(C5,"-",""),3)&")"&MID(SUBSTITUTE(C5,"-",""),4,3)&"-"&RIGHT(SUBSTITUTE(C5,"-",""),4)
تجزیه فرمول
- "("&LEFT(SUBSTITUTE(C5,"-""")،3)&") " -> می شود،
- "("&LEFT("1667766911″,3)&") "
- خروجی: "(166) " .
- ما داریمتابع SUBSTITUTE را در روش 2 توضیح داد. تابع LEFT مقدار مشخصی از کاراکترها را از یک رشته برمی گرداند. ما 3 را برای نشان دادن سه نویسه از سمت چپ انتخاب کردهایم. علاوه بر این، علامت امپراند ( & ) برای پیوستن به کاراکترها استفاده می شود. ما براکت ها را با استفاده از این اضافه می کنیم.
- MID(SUBSTITUTE(C5,”-“,””),4,3)
- MID(“1667766911”,4,3)
- خروجی: 776
- تابع MID کاراکترها را از یک موقعیت مشخص از یک رشته ما به آن می گوییم که کاراکترهای 3 را از موقعیت چهارمین رشته برگرداند.
- RIGHT(SUBSTITUTE(C5 ,”-,””)،4)
- RIGHT(“1667766911”,4)
- خروجی: 6911 .
- تابع RIGHT کاراکترها را از سمت راست رشته برمی گرداند. ما به آن می گوییم که 4 کاراکترهای اول را از سمت راست رشته برگرداند.
در اینجا، SUBSTITUTE تابع در حال تغییر رشته ما است.
- ثانیاً، ENTER را فشار دهید.
بنابراین، ما فرمت اولین شماره تلفن .
- در نهایت، AutoFill فرمول را به سلولهای دیگر .
در نتیجه، ما روش سومین را برای تغییر به شما نشان دادیم>قالب شماره تلفن .
بیشتر بخوانید: نحوه فرمت کردن تلفنشماره با پسوند در اکسل (3 روش آسان)
4. ادغام توابع REPLACE و TEXT برای تغییر قالب شماره تلفن
برای روش 4 ، ما از تابع REPLACE و تابع TEXT برای تغییر قالب شماره تلفن استفاده خواهید کرد.
مراحل:
- ابتدا محدوده سلول D5:D10 را انتخاب کنید.
- در مرحله دوم، فرمول زیر را تایپ کنید.
=TEXT(REPLACE(REPLACE(C5,4,1,""),7,1,""),"### ### ####")
شکست فرمول
ابتدا، ما از تابع REPLACE برای تمیز کردن شماره تلفن خود استفاده می کنیم. در مرحله دوم، ما از تابع TEXT برای قالب بندی شماره تلفن استفاده می کنیم.
- REPLACE(C5,4 ,1,”)
- خروجی: “166776-6911” .
- ما از تابع REPLACE برای حذف استفاده می کنیم خطوط با مقادیر خالی . در اینجا، ما اولین خط تیره را در موقعیت 4 رشته با یک مقدار خالی جایگزین می کنیم.
- REPLACE(“166776-6911″,7 ,1,”)
- خروجی: “1667766911” .
- ما در حال جایگزینی خط تیره باقیمانده در موقعیت 7 با یک مقدار خالی .
پس از آن، تابع TEXT آن را با " 3 رقم فضای 3 قالب بندی می کند. فاصله ارقام 4 رقمی ” قالب .
- در نهایت، CTRL + ENTER<را فشار دهید 2>.
پس از آن، فرمول AutoFill خواهد شد. بنابراین، ما چهارم را به شما نشان دادیمروش قالب بندی شماره تلفن s.
بیشتر بخوانید: نحوه اضافه کردن خط تیره به SSN در اکسل (6 روشها)
5. فرمول اکسل برای تغییر فرمت شماره تلفن با افزودن کد کشور
برای روش آخر، ما از امپراند استفاده میکنیم کد کشور را به شماره تلفن ما اضافه کنید.
مراحل:
- ابتدا فرمول زیر را در سلول D5 تایپ کنید.
="+1 "&C5
ما با شماره تلفن خود به " +1 فضای خالی " میپیوندیم.
- ثانیاً، <1 را فشار دهید>ENTER .
بنابراین، ما اولین شماره تلفن قالببندی شده خود را دریافت میکنیم .
- در نهایت، AutoFill فرمول.
در پایان، ما کد کشور ایالات متحده را به شماره تلفن های اولیه خود اضافه کرده ایم. برای تغییر قالب شماره تلفن .
بیشتر بخوانید: چگونه تلفن را قالب بندی کنیم شماره با کد کشور در اکسل (5 روش)
برگه تمرین
ما مجموعه داده های تمرینی را در فایل اکسل . بنابراین، میتوانید روشهای ما را امتحان کنید.
نتیجهگیری
ما روشهای 5 را برای ایجاد <1 به شما نشان دادهایم>فرمول اکسل برای تغییر قالب شماره تلفن . علاوه بر این، اگر در این مورد مشکلی دارید، می توانید در زیر نظر دهید. ممنون که خواندید، به عالی بودن ادامه دهید!