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

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

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

سخنرانی آیت الله مصباح یزدی درباره شرط بقای انقلاب اسلامی

شرط بقای انقلاب اسلامی از زبان آیت الله مصباح یزدی

Rally Race 3D Africa 4x4+ 1.0 for Android

Rally Race 3D Africa 4x4+ 1.0 for Android

رالی در آفریقا

Tell Me More French 10 - 10 Levels

Tell Me More French 10 - 10 Levels

یکی از بهترین نرم افزارهای آموزش زبان فرانسوی در 10 سطح

SWiSH Max4 Build Date 2011.06.20 + Portable

SWiSH Max4 Build Date 2011.06.20 + Portable

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

بانگ اذان استاد پرهیزگار

بانگ اذان استاد پرهیزگار

اذان استاد پرهیزگار

DSLR Camera Pro 2.8.5 for Android +4.0

DSLR Camera Pro 2.8.5 for Android +4.0

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

Car Mechanic Simulator 2015 Performance

Car Mechanic Simulator 2015 Performance

شبیه ساز مکانیک ماشین 2015

Wifi File Transfer Pro 1.10 for Android +2.3

Wifi File Transfer Pro 1.10 for Android +2.3

نقل انتقال اطلاعات با وایرلس

GL to SD(root) 2.4.1 for Android +2.3

GL to SD(root) 2.4.1 for Android +2.3

برنامه انتقال دیتای بازی ها به کارت حافظه

تفسیر صوتی سوره همزه و قارعه

تفسیر صوتی سوره همزه و قارعه

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

Bakery Story 1.5.5.7.4 for Android

Bakery Story 1.5.5.7.4 for Android

بازی کافی شاپ اینترنتی

2CELLOS - Score Album 2017-2018

2CELLOS - Score Album 2017-2018

آهنگ های گروه 2چلوز

آموزش تعمیر و نگهداری نرم افزار

آموزش تعمیر و نگهداری نرم افزار

آشنایی با نحوه تعمیر و نگهداری نرم افزار

Acoustica Mixcraft 10.6 Recording Studio Build 636

Acoustica Mixcraft 10.6 Recording Studio Build 636

استودیوی مجازی

The Planet Crafter - Planet Humble + Update v1.405

The Planet Crafter - Planet Humble + Update v1.405

سازنده سیاره

Advanced Download Manager Pro 14.0.39 for Android +5.0

Advanced Download Manager Pro 14.0.39 for Android +5.0

دانلود منیجر

Castle Creeps TD 1.50.1 For Android +4.0

Castle Creeps TD 1.50.1 For Android +4.0

مدافعان قلعه کستل کریپس

شعرهای اخوان ثالث

شعرهای اخوان ثالث

آخر شاهنامه – اخوان ثالث

Elegant Ribbon 4.2.0.0

Elegant Ribbon 4.2.0.0

نرم افزار بی نظیر سفارشی سازی ریبون

EaseUS Data Recovery Wizard Technician 17.0.0.0 Build 20231121 + WinPE / macOS

EaseUS Data Recovery Wizard Technician 17.0.0.0 Build 20231121 + WinPE / macOS

بازیابی فایل ها و پارتیشن ها

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

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

آسان پرداخت

مفاتیح الجنان 3.5

مفاتیح الجنان 3.5

مفاتیح الجنان

آموزش Flash MX

آموزش Flash MX

آموزش فلش ام ایکس

بیوگرافی جهانگردانی

بیوگرافی جهانگردانی

جهانگردان اروپایی در ایران

مداحی حاج حسین سیب سرخی سال 97

مداحی حاج حسین سیب سرخی سال 97

مداحی سیب سرخی سال 97

Car Dashdroid 2.3.12 for Android +4.1

Car Dashdroid 2.3.12 for Android +4.1

داشبورد ماشین

Draftable Desktop 25.10.300

Draftable Desktop 25.10.300

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

Paragon Hard Disk Manager 17 Advanced 17.20.17 + WinPE + Portable

Paragon Hard Disk Manager 17 Advanced 17.20.17 + WinPE + Portable

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

Farmer's Dynasty v1.06a

Farmer's Dynasty v1.06a

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

Rocket Player : Music Player 5.13.100 for Android +4.1

Rocket Player : Music Player 5.13.100 for Android +4.1

راکت پلیر

Clean Widgets 4.4 for Android

Clean Widgets 4.4 for Android

ویجت اندروید

StaxRip 2.50.4

StaxRip 2.50.4

تبدیل و فشرده‌سازی ویدئو

Most Popular Songs of All Time

Most Popular Songs of All Time

محبوب ترین آهنگ های تاریخ جهان

Order of Battle World War II Blitzkrieg

Order of Battle World War II Blitzkrieg

دستور جنگ جهانی دوم

خلق و خوی چنگیزخان و اقدامات وی

خلق و خوی چنگیزخان و اقدامات وی

وقایع ظهور و حضور چنگیزخان در ایران

Persepolis Download Manager 5.2.0.0

Persepolis Download Manager 5.2.0.0

پرسپولیس دانلود منیجر

خواندن و درک مطلب انگلیسی

خواندن و درک مطلب انگلیسی

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

Digital Anarchy Bundle 2023.9 (x64)

Digital Anarchy Bundle 2023.9 (x64)

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

EViews 10.0 Build 04.06.2018 x86/x64

EViews 10.0 Build 04.06.2018 x86/x64

ایویو تحلیل و تخمین سیستم ها

تحلیل قیام سیدالشهدا علیه السلام با سخنرانی آیت الله سیدمحمدمهدی میرباقری

تحلیل قیام سیدالشهدا علیه السلام با سخنرانی آیت الله سیدمحمدمهدی میرباقری

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

خبرنامه

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