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

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

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  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 تعداد مشاهده: 1164
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
WonderFox HD Video Converter Factory Pro 28.1 + Portable

WonderFox HD Video Converter Factory Pro 28.1 + Portable

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

Typing of the Dead

Typing of the Dead

انگشتان مرگبار

Pico Brothers Sound Buttons 1.00 for Symbian

Pico Brothers Sound Buttons 1.00 for Symbian

نرم افزار 101 صدای خاص با فشردن 101 دکمه با تصاویر مختلف برای سیمبین

Parcel

Parcel

بسته

Yahoo Aviate Launcher 3.2.12.8 for Android +4.1

Yahoo Aviate Launcher 3.2.12.8 for Android +4.1

لانچر یاهو

مفاهیم اولیه ویژوال بیسیک 6

مفاهیم اولیه ویژوال بیسیک 6

ویژوال بیسیک 6

Battery Calibration 2.5.3 for Android +2.1

Battery Calibration 2.5.3 for Android +2.1

کالیبره کردن باتری

آموزش برنامه نویسی سوکت

آموزش برنامه نویسی سوکت

آشنایی با برنامه نویسی سوکت برای برنامه نویسان

Shutter

Shutter

شاتِر

Paperama 1.5.7 for Android +2.3

Paperama 1.5.7 for Android +2.3

بازی با اریگامی

Call of Duty - World at War

Call of Duty - World at War

ندای ماموریت: جهان در جنگ

ESET HOME Security Ultimate 19.0.11.0

ESET HOME Security Ultimate 19.0.11.0

ایسِت هوم سکیوریتی آلتیمیت

Folder Lock 10.1.9

Folder Lock 10.1.9

رمز گذاری روی فایل ها و فولدر ها فولدرلاک

Crazy Machines 3

Crazy Machines 3

کریزی ماشین 3 - ماشین های دیوانه 3

آموزش ایجاد پارتیشن از فضای خالی در ویندوز 7

آموزش ایجاد پارتیشن از فضای خالی در ویندوز 7

آموزش ساخت پارتیشن در ویندوز 7

W10Privacy 5.3.0

W10Privacy 5.3.0

مدیریت تنظیمات امنیتی ویندوز

Udemy - The Complete Web Developer in 2023 Zero to Mastery

Udemy - The Complete Web Developer in 2023 Zero to Mastery

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

WampServer 3.3.5

WampServer 3.3.5

ومپ سرور شبیه ساز سرور

DevExpress Universal 22.2

DevExpress Universal 22.2

دواکسپرس

Revolver360 ReActor

Revolver360 ReActor

رولور360 رآکتور

Native Instruments Kontakt 8 v8.7.2

Native Instruments Kontakt 8 v8.7.2

ویرایش فایل صوتی

همراه بانک سینا نسخه 8.5.0 برای اندروید

همراه بانک سینا نسخه 8.5.0 برای اندروید

موبایل بانک سینا

سخنرانی حجت الاسلام انصاریان  با موضوع نگاه امام علی (علیه السلام) به دنیا- 2 جلسه

سخنرانی حجت الاسلام انصاریان با موضوع نگاه امام علی (علیه السلام) به دنیا- 2 جلسه

حاج آقا انصاریان با موضوع نگاه امام علی (ع) به دنیا

آموزش گرافیک بیتی در PHP

آموزش گرافیک بیتی در PHP

آموزش گرافیک بیتی در پی اچ پی

سخنرانی حجت الاسلام والمسلمین ماندگاری

سخنرانی حجت الاسلام والمسلمین ماندگاری

دهه کرامت

FastStone Image Viewer 8.2 Corporate

FastStone Image Viewer 8.2 Corporate

ویرایش عکس

VIPRE Mobile Security Premium 5.0.1.527 for Android

VIPRE Mobile Security Premium 5.0.1.527 for Android

محافظت در مقابل ویروس ها

Eliosis Hunt + Update 1

Eliosis Hunt + Update 1

اکشن تیراندازی

CyberLink PowerDirector Ultimate 2026 24.0.1128.0

CyberLink PowerDirector Ultimate 2026 24.0.1128.0

ویرایش و تدوین فیلم سایبرلینک دایرکتور

Principia 1.5.1 for Android +2.2

Principia 1.5.1 for Android +2.2

بازی آدمک آهنی

K-Lite Codec Pack 19.3.0 Mega

K-Lite Codec Pack 19.3.0 Mega

پخش فیلم و صدا کالایت

Soda PDF Desktop Pro 14.0.527.23106

Soda PDF Desktop Pro 14.0.527.23106

ساخت، ویرایش و تبدیل پی دی اف

رخدادهای تاریخی ایران از هنگام مرگ نادرشاه افشار تا پایان زندگی آقامحمدخان قاجار

رخدادهای تاریخی ایران از هنگام مرگ نادرشاه افشار تا پایان زندگی آقامحمدخان قاجار

آغا محمد خان قاجار

Martial Arts of Shaolin

Martial Arts of Shaolin

معبد شائولین

سخنرانی حجت الاسلام عزیزالله رزاقی با موضوع ویژگی امام حسین علیه السلام

سخنرانی حجت الاسلام عزیزالله رزاقی با موضوع ویژگی امام حسین علیه السلام

سخنرانی ویژگی امام حسین علیه السلام با عزیزالله رزاقی

PixelJunk Shooter Ultimate

PixelJunk Shooter Ultimate

اکشن

Windows 10 Debloater 2.6.11

Windows 10 Debloater 2.6.11

حذف برنامه های ناخواسته از ویندوز 10

Marine Miracle 1.5.7 for Android

Marine Miracle 1.5.7 for Android

لایو والپیپر دریای کاغذی

سخنرانی آماده شده برای دهه اول محرم سال 96 - شب اول

سخنرانی آماده شده برای دهه اول محرم سال 96 - شب اول

سخنرانی اول محرم - 96

O&O Defrag Professional 30.5.1211 + Server

O&O Defrag Professional 30.5.1211 + Server

نرم افزار دفرگ کردن هارد دیسک

خبرنامه

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