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

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

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

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

  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 تعداد مشاهده: 845
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Lynda - Premiere Pro CC 2018 Essential Training: The Basics

Lynda - Premiere Pro CC 2018 Essential Training: The Basics

آموزش پریمیر

Koi Live Wallpaper 1.5 for Android

Koi Live Wallpaper 1.5 for Android

رودخانه زیبا و کاملا طبیعی با ماهیهای گوناگون

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

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

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

jv16 PowerTools 8.1.0.1564 Final

jv16 PowerTools 8.1.0.1564 Final

جی وی 16 پاورتولز

Old Photo Effects 1.4 for Android

Old Photo Effects 1.4 for Android

براحتی عکس های خود را قدیمی کنید

Multi Measure Tools 17.9 for Android +3.0

Multi Measure Tools 17.9 for Android +3.0

ابزار اندازه گیری چندگانه

Lynda - Android Studio First Look

Lynda - Android Studio First Look

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

Advanced Task Manager Pro 6.4.5.227 for Android +4.0

Advanced Task Manager Pro 6.4.5.227 for Android +4.0

خالی کردن رم

FIA European Truck Racing Championship

FIA European Truck Racing Championship

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

Cryten 20.9.0 for Android +4.0

Cryten 20.9.0 for Android +4.0

پک آیکون کرایتن

Acronis Boot Collection - September 2014

Acronis Boot Collection - September 2014

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

AVG AntiVirus 25.3.0 for Android +9.0

AVG AntiVirus 25.3.0 for Android +9.0

آنتی ویروس ای وی جی

PSpice 9.2 + Portable

PSpice 9.2 + Portable

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

Maplesoft Maple Flow 2022.2

Maplesoft Maple Flow 2022.2

محاسبات ریاضی

Pike and Shot - Campaigns

Pike and Shot - Campaigns

نیزه و ضربه - سلسله عملیات جنگی

Volume Control 5.5.0 Premium for Android +4.4

Volume Control 5.5.0 Premium for Android +4.4

کنترل ولووم

LCG Jukebox 2.72

LCG Jukebox 2.72

قویترین برنامه پخش فایل های صوتی با امکانات حرفه ای

سخنرانی علیرضا پناهیان با موضوع از غیر خدا نترسیم -3 جلسه

سخنرانی علیرضا پناهیان با موضوع از غیر خدا نترسیم -3 جلسه

سخنرانی از غیر خدا نترسیم با علیرضا پناهیان

High Plains Drifter

High Plains Drifter

وسترن

7 جلسه سخنرانی حاج آقا مومنی با موضوع شرح زیارت اربعین

7 جلسه سخنرانی حاج آقا مومنی با موضوع شرح زیارت اربعین

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

Warhammer Quest

Warhammer Quest

وارهَمِر کوئست

Hexagon PPM CAESAR II 2019 11.00.00.4800 / 2018 v10.00.00.7700 / 2017 v9.00.00

Hexagon PPM CAESAR II 2019 11.00.00.4800 / 2018 v10.00.00.7700 / 2017 v9.00.00

تجزیه و تحلیل سیستم لوله کشی

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

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

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

آموزش Microsoft Exchange Server 2010

آموزش Microsoft Exchange Server 2010

آموزش اکسچنگ سرور 2010

آموزش فرمول نویسی در ورد

آموزش فرمول نویسی در ورد

آشنایی با محیط فرمول نویسی در Word

IHF Handball Challenge 14

IHF Handball Challenge 14

شبیه‌ساز رقابت‌های جهانی هندبال 2014

ترتیل استاد محمود شحات انور آیت الکرسی

ترتیل استاد محمود شحات انور آیت الکرسی

تلاوت محمود شحات انور آیت الکرسی

Batman Begins

Batman Begins

بتمن آغاز میکند

Mini Ninjas

Mini Ninjas

نینجای کوچک

Attract Love: Brain Wave Subliminal by Kelly Howell

Attract Love: Brain Wave Subliminal by Kelly Howell

موسیقی بی کلام روانشناسی

بیماری های غدد در طب اسلامی ایرانی

بیماری های غدد در طب اسلامی ایرانی

کبد، طحال، تیروئید و ...

Call of Duty Ghosts +  Update 4 to 10

Call of Duty Ghosts + Update 4 to 10

ندای وظیفه ارواح

وبلاگ نویسی آسان

وبلاگ نویسی آسان

آموزش وبلاگ نویسی

Light The Way

Light The Way

ترسناک برای کامپیوتر

چگونه با تورنت به آسانی دانلود کنیم

چگونه با تورنت به آسانی دانلود کنیم

uTorrent

OEM Recovery Partition Creator 6.0.1

OEM Recovery Partition Creator 6.0.1

بازیابی ویندوز

آموزش کامل backtrack

آموزش کامل backtrack

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

9 جلسه سیری در روایات اخلاقی و معرفتی اهل بیت (ع) از حجت الاسلام والمسلمین فاطمی نیا

9 جلسه سیری در روایات اخلاقی و معرفتی اهل بیت (ع) از حجت الاسلام والمسلمین فاطمی نیا

حاج آقا فاطمی نیا با موضوع سیری در روایات اخلاقی و معرفتی اهل بیت (ع)

Trillian Pro 6.3.0.6 for Android +2.1

Trillian Pro 6.3.0.6 for Android +2.1

چت تریلیان

آموزش و رفع مشکلات لینوکس اوبونتو

آموزش و رفع مشکلات لینوکس اوبونتو

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

خبرنامه

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