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

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

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  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 تعداد مشاهده: 1148
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Power Security Pro – Ads Free Antivirus App 2.5.1 For Android +4.1

Power Security Pro – Ads Free Antivirus App 2.5.1 For Android +4.1

پاور سکوریتی

اصول عکاسی دیجیتال

اصول عکاسی دیجیتال

آشنایی با اصول عکاسی دیجیتال به زبان فارسی

Clones

Clones

کلون‌ها - نسخه‌ی جدید 4 زبانه

Esko ArtiosCAD 22.03 Build 2912 / 14

Esko ArtiosCAD 22.03 Build 2912 / 14

ارتیوس کد طراحی قالب و قالب سازی در صنعت بسته بندی محصول

InfiniteSkills - Learning SAP Crystal Reports 2011/2013

InfiniteSkills - Learning SAP Crystal Reports 2011/2013

فیلم آموزش کریستال ریپورتس 2013/2011

Lightbender

Lightbender

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

Garage Master 2018

Garage Master 2018

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

زیارتگاه های اسلامی

زیارتگاه های اسلامی

مکه و مدینه

Through the Woods

Through the Woods

در میان جنگل

Real Heroes Firefighter HD v1.02

Real Heroes Firefighter HD v1.02

شبیه‌ساز آتش‌نشانی

Alan Wake Collector's Edition

Alan Wake Collector's Edition

آلن ویک

Sparkle 1 v1.2.7 / Unleashed v1.1.2 / 2 v1.2.5 for Android +2.3

Sparkle 1 v1.2.7 / Unleashed v1.1.2 / 2 v1.2.5 for Android +2.3

درخشش

Systat 2015 Suite

Systat 2015 Suite

نرم افزاری حرفه ای جهت رسم نمودار و آنالیز داده ها

مجله تخصصی برای علاقه ماندان به عکاسی

مجله تخصصی برای علاقه ماندان به عکاسی

مجله Photography Week فوریه 4 ؛ 2021

Punch Hero 1.3.7 for Android +2.3

Punch Hero 1.3.7 for Android +2.3

بازی بوکس

کتاب صوتی مثنوی معنوی مولانا به تفکیک هر شش دفتر با فرمت MP3

کتاب صوتی مثنوی معنوی مولانا به تفکیک هر شش دفتر با فرمت MP3

کتاب صوتی مثنوی معنوی از مولوی

Windows Password Recovery Tool Ultimate 8.5.0.5

Windows Password Recovery Tool Ultimate 8.5.0.5

ریکاوری پسورد ویندوز

Wings over Europe Cold War Gone Hot

Wings over Europe Cold War Gone Hot

پرواز در اروپا

سلسله مباحث استاد شجاعی قسمت پنجم

سلسله مباحث استاد شجاعی قسمت پنجم

به سوی ظهور

Pyabr OS - پای ابر نگارش ۳ (کارون)

Pyabr OS - پای ابر نگارش ۳ (کارون)

پای ابر

Quick Reboot Pro 2.1.5 for Android +4.0.2

Quick Reboot Pro 2.1.5 for Android +4.0.2

ری استارت سریع

SonicStage 4.3.01.14050a

SonicStage 4.3.01.14050a

مدیریت محصولات سونی

اهداف خود را دنبال کنید

اهداف خود را دنبال کنید

از راه های ذهنت به ثروت برس

آهنگ چشم به راه

آهنگ چشم به راه

آهنگ چشم به راه

Bug Academy

Bug Academy

باگ آکادمی

Google Toolbar for Firefox 7.1.2011.0512b

Google Toolbar for Firefox 7.1.2011.0512b

جدیدترین نسخه نوار ابزار گوگل برای مرورگر فایرفاکس

WinSnap 6.2.2

WinSnap 6.2.2

عکس گرفتن از صفحه کامپیوتر

Luxor Evolved

Luxor Evolved

لوکسر

Windstorm

Windstorm

اسب سواری

Dead Age

Dead Age

عصر مردگان

Edoardo

Edoardo

مستند ادواردو

Capsized

Capsized

واژگون

Mozilla Firefox 144.0.2 Portable

Mozilla Firefox 144.0.2 Portable

فایرفاکس پرتابل

پیام رسان گپ Gap نسخه 4.5.19.0 ویندوز / مک

پیام رسان گپ Gap نسخه 4.5.19.0 ویندوز / مک

گپ برای ویندوز

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

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

سخنرانی دین تنها عامل آبادانی دنیا پناهیان

Police Simulator: Patrol Officers v17.0.4

Police Simulator: Patrol Officers v17.0.4

شبیه ساز پلیس

PureSync 7.2.2

PureSync 7.2.2

پشتیبان گیری و همگام‌ سازی فایل ها

فرهنگ لغات عامیانه محمد علی جمال زاده

فرهنگ لغات عامیانه محمد علی جمال زاده

فرهنگ لغات عامیانه

King Of Dirt

King Of Dirt

پادشاه دوچرخه سواری

Friendship between a young boy and a Phoenix

Friendship between a young boy and a Phoenix

دیوید و ققنوس

خبرنامه

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