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

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

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

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

  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 تعداد مشاهده: 839
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Rogue Stormers

Rogue Stormers

طوفان گر سرکش

Slinki

Slinki

اسلینکی

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

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

سخنرانی وحدت حوزه و دانشگاه با حاج آقا حکیمیان

سخنرانی حجت الاسلام حسینی قمی با موضوع نحوست و سعادت ایام

سخنرانی حجت الاسلام حسینی قمی با موضوع نحوست و سعادت ایام

حاج آقا حسینی قمی با موضوع نحوست و سعادت ایام از دیدگاه اسلام

VideoShow Pro 10.2.3.3 for Android +5.0

VideoShow Pro 10.2.3.3 for Android +5.0

ویدیو شو ویرایش ویدیو

FileZilla 3.68.1 Pro / Server / Portable

FileZilla 3.68.1 Pro / Server / Portable

فایل زیلا

جوانان مسلمان

جوانان مسلمان

آموزه هایی برای شکوفایی نسل جوان

تفسیر صوتی سوره یس

تفسیر صوتی سوره یس

تفسیر سوره 36 از حجت الاسلام قرائتی

Paragon Hard Disk Manager 17 Advanced 17.20.17 + WinPE + Portable

Paragon Hard Disk Manager 17 Advanced 17.20.17 + WinPE + Portable

پارتیشن بندی پاراگون

معرفت به ائمه معصومین (ع) از آیت الله میرباقری

معرفت به ائمه معصومین (ع) از آیت الله میرباقری

آیت الله میرباقری با موضوع معرفت به ائمه معصومین (ع)

SPB Shell 3D 1.6.4 for Android

SPB Shell 3D 1.6.4 for Android

لانچر کاملا 3 بعدی

AutoCAD 2007 SP2 / 2011 SP2 x86/x64 + Portable 2010

AutoCAD 2007 SP2 / 2011 SP2 x86/x64 + Portable 2010

نسخه‌ی 2011 قویترین نرم افزار نقشه کشی

Total War ROME II Emperor Edition + Update v2.2.0 Incl DLC

Total War ROME II Emperor Edition + Update v2.2.0 Incl DLC

جدیدترین، کامل‌ترین و بهبودیافته‌ترین نسخه از بازی Total War ROME II دارای تمامی آپدیت‌ها و دی‌ال‌سی‌های منتشر شده تاکنون

SAP PowerDesigner 16.7.0.3 SP03 / 16.6.6.4 SP06 / 16.6.1

SAP PowerDesigner 16.7.0.3 SP03 / 16.6.6.4 SP06 / 16.6.1

پاور دیزاینر نرم افزار مدل سازی داده ها

Kiwix 2.2 for Android +4.0

Kiwix 2.2 for Android +4.0

ویکی پدیا آفلاین به همراه تصویر

Video Player All Format xplayer 2.2.4.1 For Android +4.1

Video Player All Format xplayer 2.2.4.1 For Android +4.1

ویدئو پلیر تمام فرمت ها

Yandex Browser 24.12.2.856 Win/Mac/Linux

Yandex Browser 24.12.2.856 Win/Mac/Linux

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

LDPlayer 9.1.39.0

LDPlayer 9.1.39.0

ال دی پلیر

Contacts Phone Dialer Drupe 3.8.7 For android +4.1

Contacts Phone Dialer Drupe 3.8.7 For android +4.1

دروپ

سخنرانی آیت الله جوادی آملی با موضوع عید سعید قربان

سخنرانی آیت الله جوادی آملی با موضوع عید سعید قربان

سخنرانی آیت الله جوادی آملی با موضوع عید سعید قربان

TSIOQUE + Updates

TSIOQUE + Updates

ماجرایی

AquaSoft Stages 2025 16.1.02

AquaSoft Stages 2025 16.1.02

ساخت و ویرایش انواع فایل های مالتی مدیا

Safe Gallery Media Lock 5.5.1for Android +2.2

Safe Gallery Media Lock 5.5.1for Android +2.2

رمز گذاری فیلم و تصاویر

High-Logic MainType 12.0.0.1315

High-Logic MainType 12.0.0.1315

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

Capsized

Capsized

واژگون

PowerDirector – Video Editor FULL 14.8.2 for Android +5.0

PowerDirector – Video Editor FULL 14.8.2 for Android +5.0

ویرایش فیلم

Lithium Music Player 3.03 for Android +4.1

Lithium Music Player 3.03 for Android +4.1

موزیک پلیر اندروید

آسان پرداخت نسخه 7.5.0 برای اندروید

آسان پرداخت نسخه 7.5.0 برای اندروید

آسان پرداخت

Microsoft Remote Desktop 10.0.20.1334 for Android +9.0

Microsoft Remote Desktop 10.0.20.1334 for Android +9.0

ریموت دسکتاپ مایکروسافت

همراه بانک پاسارگاد 12.3.1 برای اندروید

همراه بانک پاسارگاد 12.3.1 برای اندروید

همراه بانک پاسارگاد

Lynda - Simple Android Development Tools

Lynda - Simple Android Development Tools

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

iSlash Premium 1.5 for Android

iSlash Premium 1.5 for Android

بازی بریدن اشکال

Lucid Launcher Pro 6.0241 for Android +3.0

Lucid Launcher Pro 6.0241 for Android +3.0

لانچر لوسید

ارزش و جایگاه انسان و شیوه تربیت ازدیدگاه اسلام

ارزش و جایگاه انسان و شیوه تربیت ازدیدگاه اسلام

اسلام و آموزش و پرورش

PhotoDemon v9.0

PhotoDemon v9.0

ویرایش عکس

گلچین سخنرانی فضائل و اعیاد ماه شعبان

گلچین سخنرانی فضائل و اعیاد ماه شعبان

سخنرانی فضائل ماه شعبان

ThinkChange FingerPrint 3.00 for Symbian

ThinkChange FingerPrint 3.00 for Symbian

برنامه ای است که به صورت جعلی گوشی را قفل اثر انگشت میکند برای سیمبین

Polarity

Polarity

پولاریتی

NoRoot Data Firewall 5.4.1 for Android +4.0

NoRoot Data Firewall 5.4.1 for Android +4.0

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

قانون ارث در ایران

قانون ارث در ایران

آموزش قانون ارث در اسلام

خبرنامه

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