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

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

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

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

  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 تعداد مشاهده: 831
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Pluralsight - Scaling SQL Server 2012 and 2014 - Part 1 & 2

Pluralsight - Scaling SQL Server 2012 and 2014 - Part 1 & 2

آموزش مقیاس‌گذاری اس‌کیواِل سِـروِر 2012 و 2014

The Final Station

The Final Station

آخرین ایستگاه

کاشکی می آمدی

کاشکی می آمدی

چیستی انتظار

احادیث طبی و پزشکی

احادیث طبی و پزشکی

کتاب طب الائمة تالیف برادران بسطام

اعجاز پیام قرآن

اعجاز پیام قرآن

معجزه قرآن

Win Video Converter 2024 9.9.9.11

Win Video Converter 2024 9.9.9.11

تبدیل فرمت فیلم ها

Bass Pro Shops The Strike

Bass Pro Shops The Strike

ماهی گیری حرفه ای

Pluralsight - Design Patterns in Java- Creational

Pluralsight - Design Patterns in Java- Creational

فیلم آموزش الگوهای طراحی Creational در جاوا

Sky Force Anniversary

Sky Force Anniversary

جنگ در آسمان

آموزش تصویری نرم افزار Allok Video Converter

آموزش تصویری نرم افزار Allok Video Converter

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

سخنرانی حجت الاسلام سید محمد ضیاء آبادی با موضوع ولایت امیرمؤمنان علی (ع)

سخنرانی حجت الاسلام سید محمد ضیاء آبادی با موضوع ولایت امیرمؤمنان علی (ع)

سخنرانی ولایت امیرمؤمنان علی (ع) با سید محمد ضیاء آبادی

WampServer 3.3.5

WampServer 3.3.5

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

Mount and Blade Warband - Viking Conquest Reforged Edition

Mount and Blade Warband - Viking Conquest Reforged Edition

جنگجو و شمشیر - گروه رزم | نسخه‌ی کامل دارای تمامی آپدیت‌ها و دی‌ال‌سی‌ها

AOMEI Partition Assistant 10.7.0 Technician + WinPE ISO

AOMEI Partition Assistant 10.7.0 Technician + WinPE ISO

پارتیشن اسیستنت

فضائل اهل‌بیت پیامبر(ص)

فضائل اهل‌بیت پیامبر(ص)

مدح اهل بیت

سخنرانی حجت الاسلام مرتضی آقاتهرانی با موضوع بیداری و غفلت - 2 جلسه

سخنرانی حجت الاسلام مرتضی آقاتهرانی با موضوع بیداری و غفلت - 2 جلسه

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

سخنرانی مسعود عالی با موضوع آسیب های مؤمنان در آخرالزمان- 6 جلسه

سخنرانی مسعود عالی با موضوع آسیب های مؤمنان در آخرالزمان- 6 جلسه

سخنرانی آسیب های مؤمنان در آخرالزمان با مسعود عالی

Dead on Arrival 2 1.1.6 for Android

Dead on Arrival 2 1.1.6 for Android

بازی ورود به مرگ

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

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

سخنرانی قرآن درمانی با ناصر رفیعی

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

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

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

بررسی و تحلیل مسائل روز دنیای بین المللی

بررسی و تحلیل مسائل روز دنیای بین المللی

مجله The Nation ژانویه 25 ؛ 2021

مداحی حاج مهدی اکبری سال 97

مداحی حاج مهدی اکبری سال 97

مداحی مهدی اکبری سال 97

HitmanPro.Alert 3.20.2 Build 2019

HitmanPro.Alert 3.20.2 Build 2019

هیتمن پرو آلرت

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

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

سخنرانی رسول الله (ص) پیامبر مهربانی و رحمت با ناصر رفیعی

Cylne

Cylne

جهان فراواقعی

مهمترین و معتبرترین مقاتل امام حسین علیه السلام

مهمترین و معتبرترین مقاتل امام حسین علیه السلام

وقایع عاشورا

Oracle Database 12c Release 2 Build 12.2.0.1.0 x64

Oracle Database 12c Release 2 Build 12.2.0.1.0 x64

قوی ترین و عظیم ترین نرم افزار پایگاه داده (نسخه تحت ویندوز)

RocketDial Pro 3.9.7 for Android +2.1

RocketDial Pro 3.9.7 for Android +2.1

شماره گیر موبایل

Bad Roads 3.00 for Android

Bad Roads 3.00 for Android

بازی جاده خراب

المراجعات تالیف سید عبد الحسین شرف الدین

المراجعات تالیف سید عبد الحسین شرف الدین

مناظره شیعه و سنی

Lynda - Foundations of Programming- Design Patterns

Lynda - Foundations of Programming- Design Patterns

فیلم آموزشی لیندا اصول برنامه‌نویسی - الگوهای طراحی

AVG TuneUp 21.4 Build 3594

AVG TuneUp 21.4 Build 3594

تیون اپ یوتیلیتی

AB Download Manager 1.5.3

AB Download Manager 1.5.3

مدیریت دانلود

iSpring Suite 11.9.0 Build 4

iSpring Suite 11.9.0 Build 4

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

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

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

حاج آقا انصاریان با موضوع توبه، از عوامل جلب رحمت الهی

Autorun Manager Pro 4.4.104 for Android +2.3

Autorun Manager Pro 4.4.104 for Android +2.3

مدیریت استارت آپ اندروید

دانلود مجله Men's Health Germany (ویژه نامه 26 میان وعده سالم برای مردان)

دانلود مجله Men's Health Germany (ویژه نامه 26 میان وعده سالم برای مردان)

مجله Men's Health Germany ژانویه و فوریه 2021

Wondershare MirrorGo 1.9.0

Wondershare MirrorGo 1.9.0

میررگو

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

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

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

Cubemen 1.26

Cubemen 1.26

مردان مکعبی

خبرنامه

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