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

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

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  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 تعداد مشاهده: 1179
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
آموزش مدیریت محتوای MT

آموزش مدیریت محتوای MT

آموزش مدیریت محتوای ام تی

Chaos Enscape 4.13.0.619

Chaos Enscape 4.13.0.619

رندر سه‌بعدی

عید نوروز از زبان آیت الله حسین مظاهری

عید نوروز از زبان آیت الله حسین مظاهری

عید نوروز از زبان آیت الله حسین مظاهری

Safari Venture

Safari Venture

جورچین حیوانات آفریقایی

Siemens Simcenter Flotherm + XT 2412.0 / 12.2

Siemens Simcenter Flotherm + XT 2412.0 / 12.2

شبیه ساز انتقال حرارت

10 جلسه پیوند ابدی شیعیان و اهل بیت علیهم السّلام از حجت الاسلام والمسلمین انصاریان

10 جلسه پیوند ابدی شیعیان و اهل بیت علیهم السّلام از حجت الاسلام والمسلمین انصاریان

حاج آقا انصاریان با موضوع پیوند ابدی شیعیان و اهل بیت

ESET Smart Security 5.2.15.1 x86/x64 (Update 12000) 2015-07-27

ESET Smart Security 5.2.15.1 x86/x64 (Update 12000) 2015-07-27

نود 32 اسمارت سکوریتی 5

Lynda - Drupal 8 Essentials 2- Building Out Your Website

Lynda - Drupal 8 Essentials 2- Building Out Your Website

فیلم آموزش مهارت‌های ضروری دروپال 8 - بخش دوم - امور مهم و تکمیلی بعد از ساخت وبسایت

Farming Simulator 2013 + Update 2.0

Farming Simulator 2013 + Update 2.0

شبیه ساز کشاورزی

بهترین های ویندوز 1

بهترین های ویندوز 1

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

Digital Anarchy Bundle 2023.9 (x64)

Digital Anarchy Bundle 2023.9 (x64)

پلاگین افتر افکت و پریمیر

Tenorshare 10.6.6.6

Tenorshare 10.6.6.6

ریکاوری فایل های پاک شده

Retrica Pro 7.4.4 for Android +5.0

Retrica Pro 7.4.4 for Android +5.0

برنامه عکاسی رتریکا

Google Meet 2024.06.16 for Android +6.0

Google Meet 2024.06.16 for Android +6.0

پیام رسان گوگل میت

Blender 5.0.0

Blender 5.0.0

طراحی سه‌بعدی

Lucion FileCenter Suite 12.0.29

Lucion FileCenter Suite 12.0.29

اسکن و سازماندهی اسناد

3G Watchdog Pro 1.28.7 for Android +2.1

3G Watchdog Pro 1.28.7 for Android +2.1

مانیتور ترافیک واتچ داگ

دوره آموزش ویدئویی فیزیک پیش‌دانشگاهی رشته ریاضی به همراه نکات و تست‌های کنکوری

دوره آموزش ویدئویی فیزیک پیش‌دانشگاهی رشته ریاضی به همراه نکات و تست‌های کنکوری

آموزش فیزیک

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

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

پرسش و پاسخ های علم نجوم

Balance 3D 2.6.1 for Android +2.3

Balance 3D 2.6.1 for Android +2.3

بازی حفظ تعادل

Samsung Smart Switch 4.3.24062.1 / macOS

Samsung Smart Switch 4.3.24062.1 / macOS

برنامه انتقال اطلاعات گوشی های سامسونگ

شئون معصومین علیهم السلام از حجت الاسلام والمسلمین سیدمحمدمهدی میرباقری - 2 جلسه

شئون معصومین علیهم السلام از حجت الاسلام والمسلمین سیدمحمدمهدی میرباقری - 2 جلسه

حاج آقا سیدمحمدمهدی میرباقری با موضوع شئون معصومین علیهم السلام

Finding Paradise

Finding Paradise

نقش آفرینی RPG

Switchr PRO 5.0 for Android

Switchr PRO 5.0 for Android

حرکت میان برنامه ها

نماهنگ زیبای روزهای دفاع با صدای حاج محمود کریمی

نماهنگ زیبای روزهای دفاع با صدای حاج محمود کریمی

روزهای دفاع از محمود کریمی

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

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

حاج آقا صادقی واعظ با موضوع انتظار و وظایف منتظران

Microsoft Core XML Services (MSXML) 6.0 SP1 / 4.0 SP3

Microsoft Core XML Services (MSXML) 6.0 SP1 / 4.0 SP3

مجموعه سرویس‌های مایکروسافت برای اجرای کامپوننت‌ها در XML روی HTTP

Crime Secrets - Crimson Lily

Crime Secrets - Crimson Lily

اسرار جنایت لی‌لی در خون

Friend Blender – Swap Faces 1.0.4 for Android +4.0

Friend Blender – Swap Faces 1.0.4 for Android +4.0

تعویض چهره

Lynda - Creating Icons with Illustrator

Lynda - Creating Icons with Illustrator

فیلم آموزش طراحی و ساخت آیکُن با نرم‌افزار ادوبی ایلوستریتور

Google Keyboard ( Gboard ) 16.3.6.821569955 for Android +8.0

Google Keyboard ( Gboard ) 16.3.6.821569955 for Android +8.0

کیبورد گوگل

MathWorks MATLAB R2025b v25.2.0.2998904 Win/Mac/Linux

MathWorks MATLAB R2025b v25.2.0.2998904 Win/Mac/Linux

متلب

فیشینگ چیست؟

فیشینگ چیست؟

فیشینگ چیست؟

Serif WebPlus X8 16.0.4.32 x86/x64

Serif WebPlus X8 16.0.4.32 x86/x64

نرم افزار قدرتمند طراحی صفحات وب

مجله تخصصی برای علاقه مندان به گرافیک و طراحی

مجله تخصصی برای علاقه مندان به گرافیک و طراحی

آموزش ویرایش عکس و اصلاح افکت ها در فوتوشاپ

Focus Magic 6.10

Focus Magic 6.10

رفع تاری و ماتی عکس ها

TightRope Walker 3D 3.1 for Android +2.1

TightRope Walker 3D 3.1 for Android +2.1

بازی تعادل بر روی طناب

القاب و شخصیت حضرت زینب (س) از حجت الاسلام والمسلمین سیدآبادی

القاب و شخصیت حضرت زینب (س) از حجت الاسلام والمسلمین سیدآبادی

حاج آقا سیدآبادی با موضوع القاب و شخصیت حضرت زینب (س)

MediaInfo 25.10 / macOS

MediaInfo 25.10 / macOS

مشاهده اطلاعات فایل صوتی و ویدئویی

Battlefield 1

Battlefield 1

بتلفیلد

خبرنامه

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