سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 

💐 میلاد حضرت بقیة الله الاعظم حضرت مهدی صاحب الزمان عج الله تعالی فرجه مبارک باد 💐

  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

آموزش کامل استفاده از REGEX در اکسل برای مدیریت داده‌ها

عناوین منظم (یا REGEX) الگوهایی برای جستجو هستند که می‌توانند بررسی کنند آیا یک رشته متنی با یک الگوی خاص تطابق دارد یا خیر، همچنین برای استخراج یا جایگزینی رشته‌هایی که با الگو مطابقت دارند، استفاده می‌شوند. به دلیل پیچیدگی آنها، این مقاله خلاصه‌های ساده و مثال‌هایی از استفاده آنها در اکسل را ارائه می‌دهد.

 

آموزش کامل استفاده از REGEX در اکسل برای مدیریت داده‌ها

 

توابع REGEX در اکسل

توابع REGEX برای کاربران اکسل در Microsoft 365 (ویندوز، مک) و همچنین نسخه وب اکسل در دسترس هستند.

 

چگونه از REGEXTEST استفاده کنیم؟

این تابع بررسی می‌کند آیا یک رشته متنی با یک الگوی خاص مطابقت دارد یا نه و نتیجه TRUE یا FALSE را برمی‌گرداند. این تابع برای بررسی اینکه داده‌ها از یک ساختار خاص پیروی می‌کنند، بسیار مفید است.

نحو (Syntax):  

REGEXTEST(a,b,c)

  1. a (الزامی): متنی که می‌خواهید بررسی کنید.
  2. b (الزامی): الگویی که برای بررسی استفاده می‌شود.
  3. c (اختیاری): اگر 0 باشد بررسی حساس به حروف بزرگ و کوچک است، و اگر 1 باشد حساسیت ندارد.

مثال:

در این مثال، یک لیست از کدهای محصول داریم که باید ساختاری مشخص داشته باشند:

یک کد معتبر شامل:

  1. اندازه محصول (مثل "xs" برای خیلی کوچک، "s" برای کوچک، و ...)،
  2. یک یا دو عدد که مواد محصول را نشان می‌دهند،
  3. سه حرف بزرگ که محل ساخت محصول را مشخص می‌کند،
  4. یک خط فاصله میان هر بخش.

فرمول زیر در سلول B2 بررسی می‌کند آیا کدهای ستون A معتبر هستند یا خیر:

=REGEXTEST([@Code],"[xs|s|m|l|xl]-[0-9]{1,2}-[A-Z]{3}",0)

 

توضیح:

  1. [xs|s|m|l|xl]: اولین بخش که اندازه محصول را تعیین می‌کند.
  2. [0-9]{1,2}: دومین بخش که عدد 1 یا 2 رقمی را بررسی می‌کند.
  3. [A-Z]{3}: سومین بخش که سه حرف بزرگ را بررسی می‌کند.
  4. 0: حساسیت به حروف بزرگ و کوچک.

نتیجه نشان می‌دهد تنها دو کد معتبر هستند.

 

چگونه از REGEXEXTRACT استفاده کنیم؟

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

نحو (Syntax):

REGEXEXTRACT(d,e,f,g)

  1. d (الزامی): متنی که می‌خواهید از آن استخراج کنید.
  2. e (الزامی): الگویی که می‌خواهید استخراج شود.
  3. f (اختیاری): اگر 0 باشد اولین تطابق، 1 تمام تطابق‌ها به صورت آرایه، و 2 گروه‌هایی از اولین تطابق استخراج می‌شود.
  4. g (اختیاری): اگر 0 باشد حساس به حروف بزرگ و کوچک است و اگر 1 باشد حساسیت ندارد.

مثال:

در این مثال، می‌خواهیم نام و شماره تلفن مشتریان را از ستون A استخراج کنیم.

برای استخراج نام‌ها، فرمول زیر را در سلول B2 وارد می‌کنیم:

=REGEXEXTRACT(A2,"[A-Z][a-z]+",1)

 

توضیح:

  1. [A-Z][a-z]+: کلمه‌ای که با حرف بزرگ شروع می‌شود و پس از آن حروف کوچک دارد.
  2. 1: هر تطابق جداگانه در سلول‌های مجزا بازگردانده می‌شود.

 

برای استخراج شماره تلفن‌ها، فرمول زیر در سلول D2 وارد می‌شود:

=REGEXEXTRACT(A2,"[0-9()]+ [0-9-]+")

 

چگونه از REGEXREPLACE استفاده کنیم؟

این تابع متنی را طبق الگوی مشخص به نسخه جدید تغییر می‌دهد، اما متن اصلی در مکان اولیه خود باقی می‌ماند.

نحو (Syntax):

REGEXREPLACE(h,i,j,k,l)

  1. h (الزامی): متن اصلی.
  2. i (الزامی): الگویی که باید جایگزین شود.
  3. j (الزامی): محتوای جایگزین.
  4. k (اختیاری): شماره تطابقی که باید جایگزین شود.
  5. l (اختیاری): حساسیت به حروف.

مثال:

برای تغییر قالب اسامی به "نام خانوادگی، نام" از فرمول زیر استفاده می‌کنیم:

=REGEXREPLACE([@Client name],"([A-Z][a-z]+) ([A-Z][a-z]+)","$2, $1")

 

توضیح:

  1. ([A-Z][a-z]+) ([A-Z][a-z]+): دو کلمه با حروف بزرگ و کوچک.
  2. $2, $1: ترتیب دو کلمه را جابجا می‌کند.

 

کاربردهای دیگر REGEX

REGEX فقط برای اکسل نیست و می‌توان از آن برای وظایف دیگر مانند:

  1. تصحیح متن‌های کپی شده از PDF،
  2. تغییر نام گروهی فایل‌ها،
  3. قالب‌ بندی ارزها،
  4. حذف تگ‌های HTML، و موارد دیگر استفاده کرد.
نظرتان را ثبت کنید کد خبر: 51850 گروه خبری: اخبار نرم افزار منبع خبر: سافت گذر تاریخ خبر: 1403/10/13 تعداد مشاهده: 849
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
آموزش لیزرل در چند دقیقه

آموزش لیزرل در چند دقیقه

آشنایی با لیزرل و مدل معادلات ساختاری

Widget 400 v1.2.5 for Android +2.1

Widget 400 v1.2.5 for Android +2.1

یادگیری 400 لغت ضروری انگلیسی

House Builder - Garden

House Builder - Garden

ساخت و ساز

Windows 10 22H2 Build 19045.5487 RTM MSDN VL February 2025

Windows 10 22H2 Build 19045.5487 RTM MSDN VL February 2025

ویندوز 10

LightBurn 1.7.07

LightBurn 1.7.07

برش لیزری

Learning Cisco 2.1 for Android +2.2

Learning Cisco 2.1 for Android +2.2

آشنایی و آموزش مقدماتی cisco برای اندروید

Microsoft Windows 7 latest version

Microsoft Windows 7 latest version

دانلود آخرین نسخه ویندوز

InfiniteSkills - Microsoft Excel - Advanced Formulas And Functions Training Video

InfiniteSkills - Microsoft Excel - Advanced Formulas And Functions Training Video

فیلم آموزش فرمول‌ها و توابع پیشرفته در نرم‌افزار مایکروسافت اِکسِل

Udemy - Xamarin Forms 2.0 - Beginner to Advanced

Udemy - Xamarin Forms 2.0 - Beginner to Advanced

فیلم آموزش ساخت برنامه‌های چندسکویی با زامارین

IMDb Movies & TV 9.1.4.109140500 for Android +9.0

IMDb Movies & TV 9.1.4.109140500 for Android +9.0

برنامه رسمی اطلاعات فیلم

اسناد تاریخی کشف حجاب

اسناد تاریخی کشف حجاب

زمینه ها، واکنش ها و پیامدهای کشف حجاب

Call of the Sea v1.5.15.0

Call of the Sea v1.5.15.0

آوای دریا

iGest Premium 2.7.0.3 for Android +2.3

iGest Premium 2.7.0.3 for Android +2.3

با یک حرکت عملیات مورد نظر خود را انجام دهید!

آموزش CSS3

آموزش CSS3

آموزش سی اس اس 3

VirtualBox 7.1.6 Win/Mac/Linux + Extension Pack

VirtualBox 7.1.6 Win/Mac/Linux + Extension Pack

کامپیوتر مجازی ویرچوال باکس

مجموعه عکس گل

مجموعه عکس گل

مجموعه ای از پس زمینه گلهای زیبا

Yandex Browser with Protect 25.2.4.112 For Android +5.0

Yandex Browser with Protect 25.2.4.112 For Android +5.0

مرورگر یاندکس

PDF Annotator 9.0.0.920 + Portable

PDF Annotator 9.0.0.920 + Portable

پی‌دی‌اف انوتیتر

Virtual Table Tennis 3D Pro 2.7.3 for Android +2.3

Virtual Table Tennis 3D Pro 2.7.3 for Android +2.3

بازی پینگ پنگ

مجله تخصصی برای کودکان تا سطح دانش آنها بالا برود

مجله تخصصی برای کودکان تا سطح دانش آنها بالا برود

مجله National Geographic Kids آوریل 2020

Bitdefender Mobile Security 3.3.258.2486 for Android +5.0

Bitdefender Mobile Security 3.3.258.2486 for Android +5.0

بیت دیفندر

Outer Wilds - Echoes of the Eye

Outer Wilds - Echoes of the Eye

اکشن و ماجراجویی برای کامپیوتر

همخوانی ( سرود ) زیبای امیرالمومنین مولا علی علی گروه رسائل

همخوانی ( سرود ) زیبای امیرالمومنین مولا علی علی گروه رسائل

همخوانی امیرالمومنین گروه رسائل

UFS Explorer Professional Recovery 10.11.1.7264

UFS Explorer Professional Recovery 10.11.1.7264

بازیابی اطلاعات

Syncovery Premium 11.0.9.24

Syncovery Premium 11.0.9.24

پشتیبان گیری اطلاعات

Brothers in Arms

Brothers in Arms

برادران متحد

Ori and the Blind Forest Definitive Edition

Ori and the Blind Forest Definitive Edition

اوری و جنگل تاریک

IObit Unlocker 1.3.0.11

IObit Unlocker 1.3.0.11

آنلاکر

Udemy - The Complete WordPress Website Business Course - Update 5/2020

Udemy - The Complete WordPress Website Business Course - Update 5/2020

آموزش طراحی سایت با وردپرس

مداحی حاج محمود کریمی سال 94

مداحی حاج محمود کریمی سال 94

مداحی کریمی سال 94

شرح احوال کامل در مورد زندگانی و زمامداری و معرفی خدمات علمی و اجتماعی امیر کبیر

شرح احوال کامل در مورد زندگانی و زمامداری و معرفی خدمات علمی و اجتماعی امیر کبیر

زندگی درخشان امیر کبیر

آموزش ذخیره و بازیابی اطلاعات

آموزش ذخیره و بازیابی اطلاعات

کتاب آموزشی سیستم و ساختار فایل ها

9 بحث استاد محمد شجاعی

9 بحث استاد محمد شجاعی

استاد شجاعی با موضوع امانتهای زندگی من

Sleep as Android 20250220 for Android +7.0

Sleep as Android 20250220 for Android +7.0

آلارم و مدیریت خواب

UniGetUI v3.1.0

UniGetUI v3.1.0

مدیریت نرم افزارها

Ski-World Simulator

Ski-World Simulator

شبیه‌ساز دنیای اسکی

Passper for Word 3.9.3.1

Passper for Word 3.9.3.1

باز کردن قفل فایل های ورد

ImgDrive Pro 2.1.3

ImgDrive Pro 2.1.3

ایجاد و مدیریت درایو مجازی

صلوات و ثمرات آن

صلوات و ثمرات آن

کتاب صلوات و ثمرات آن

آموزش 2010 AutoCAD

آموزش 2010 AutoCAD

آموزش اتوکد 2010

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!