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

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

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

Prezi Next 1.6.3 / 1.6.2

ساخت و نمایش پاورپوینت پرزی پرو

Lynda - InDesign CC 2018: EPUB

Lynda - InDesign CC 2018: EPUB

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

Skylar and Plux Adventure On Clover Island

Skylar and Plux Adventure On Clover Island

اکشن پلتفرمر

Ashampoo Photo Commander 19.0.1

Ashampoo Photo Commander 19.0.1

ویرایش عکس

Java SE Runtime Environment (JRE) 8.0 Update 471 / 7.0 Update 80

Java SE Runtime Environment (JRE) 8.0 Update 471 / 7.0 Update 80

موتور اجرایی جاوا ران تایم

Lynda - Working with Perspective in Photoshop

Lynda - Working with Perspective in Photoshop

فیلم آموزش کار با پرسپکتیو در فتوشاپ

Gold clock world time HD 1.08 for Android

Gold clock world time HD 1.08 for Android

ساعت های زیبا با کیفیت بالا

TouchPal Contacts 5.6.1.3 for Android +4.0

TouchPal Contacts 5.6.1.3 for Android +4.0

تماس با حرکات انگشت

Udemy - Adobe Photoshop CC – Essentials Training Course

Udemy - Adobe Photoshop CC – Essentials Training Course

آموزش فتوشاپ

Wondershare PDFelement Professional 12.0.8.3784 + Portable / OCR / macOS

Wondershare PDFelement Professional 12.0.8.3784 + Portable / OCR / macOS

پی دی اف المنت

Eplan PPE 2.6.3.10395 x64

Eplan PPE 2.6.3.10395 x64

ایپلن پی پی ای

Titan Souls

Titan Souls

ارواح تایتان

هشتمین امام شیعه

هشتمین امام شیعه

زندگی امام رضا (ع)

نهم ربیع الاول : چرایی، چیستی، چگونگی

نهم ربیع الاول : چرایی، چیستی، چگونگی

عهدی دوباره با امام زمان (عج)

USB Safeguard 8.3

USB Safeguard 8.3

ابزاری قدرتمند برای رمز گذاری به روی فلش مموری

Cyberduck v9.1.3

Cyberduck v9.1.3

سایبرداک

FIFA 15 PS3

FIFA 15 PS3

فیفا 15 برای کنسول پلی‌استیشن 3

Boom Beach 45.542 for Android +4.0

Boom Beach 45.542 for Android +4.0

بوم بیچ

سوالات گردآوری و گلچین شده آزمونهای استخدامی

سوالات گردآوری و گلچین شده آزمونهای استخدامی

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

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

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

مکه و مدینه

Asura Vengeance Expansion + Updates

Asura Vengeance Expansion + Updates

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

Puzzle Man 2.2 for Android

Puzzle Man 2.2 for Android

پازل

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

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

دستور جامع زبان فارسی

طب سنتی در ایران

طب سنتی در ایران

طب سنتی و طب نوین

SiSoftware Sandra Business / Personal / Tech Support (Engineer) 2016.03.22.20

SiSoftware Sandra Business / Personal / Tech Support (Engineer) 2016.03.22.20

بهترین برنامه برای بدست آوردن مشخصات دقیق سیستم و تست قطعات و مقایسه با نتایج استاندارد

Udemy - Adobe Photoshop Masterclass with Photoshop 2025 + AI Updates

Udemy - Adobe Photoshop Masterclass with Photoshop 2025 + AI Updates

آموزش فتوشاپ

CPU Temp 1.7

CPU Temp 1.7

کنترل دمای سی‌پی‌یو

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

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

سخنرانی انتخابات، فرصتی برای معرفی حقایق دین پناهیان

Coursera – Graphic Design Specialization

Coursera – Graphic Design Specialization

آموزش طراحی گرافیک

Port Royale 3 -  Pirates and Merchants

Port Royale 3 - Pirates and Merchants

پورت رویال 3 - دزدان دریایی و بازرگانان

Digital Alarm Clock PRO 10.4 for Android +2.3

Digital Alarm Clock PRO 10.4 for Android +2.3

ساعت LED گوشی

Heart's Medicine - Time to Heal Platinum Edition

Heart's Medicine - Time to Heal Platinum Edition

پزشک قلب زمانی برای شفا

InnoExtractor 2026 v11.1.0.153 Ultra

InnoExtractor 2026 v11.1.0.153 Ultra

استخراج فایل نصبی

راهکارهایی برای بهبود رابطه عاطفی

راهکارهایی برای بهبود رابطه عاطفی

پررنگ کردن عشق در زندگی مشترک

آموزش SPSS

آموزش SPSS

آموزش SPSS

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

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

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

Autumn Tree 1.4 for Android +2.2

Autumn Tree 1.4 for Android +2.2

برگهای پاییزی

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

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

سخنرانی های حجت الاسلام درباره ولادت امام محمد تقی

حذف نویز صدای شما در اف ال استودیو

حذف نویز صدای شما در اف ال استودیو

آموزش اف ال استودیو

Lynda - Marketing Fundamentals

Lynda - Marketing Fundamentals

فیلم آموزش آشنایی با اصول بازاریابی

خبرنامه

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