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

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

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

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

  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 تعداد مشاهده: 836
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Object2VR Pro 4.0.1a

Object2VR Pro 4.0.1a

ویدئوسازی تعاملی اشیاء

ویکیسا wikisa نسخه 1.0 برای اندروید

ویکیسا wikisa نسخه 1.0 برای اندروید

ویکیسا

Squids

Squids

هشت‌پاهای کوچولو

آموزش ویندوزفون

آموزش ویندوزفون

Windows Phone

روح سالم

روح سالم

کنترل اعمال عصبی

Pluralsight - Introduction to Joomla

Pluralsight - Introduction to Joomla

فیلم آموزش آشنایی با جوملا

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

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

تلاوت محمد صدیق منشاوی سوره اخلاص

A Wolf in Autumn

A Wolf in Autumn

گرگی در خزان

آموزش HTML برای فوق مبتدی‌ها

آموزش HTML برای فوق مبتدی‌ها

الفبای طراحی وب

آموزش نرم افزار Dreamweaver

آموزش نرم افزار Dreamweaver

آموزش نرم افزار دریم ویور

Cross Court Tennis 2 1.22 for Android

Cross Court Tennis 2 1.22 for Android

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

SlimJet 44.0.2.0 (Chromium 126) Final + Portable

SlimJet 44.0.2.0 (Chromium 126) Final + Portable

مرورگر اینترنتی اسلیم جت

Richard Clayderman Super Best Musics Album

Richard Clayderman Super Best Musics Album

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

Norton Utilities & Task Killer 2.6.5.313 for Android

Norton Utilities & Task Killer 2.6.5.313 for Android

یوتیلیتی کم حجم و قدرتمند نورتون

Rescue Me 1.13 for Android

Rescue Me 1.13 for Android

بازی من را نجات بده

Android L Keyboard 3.1.20009 for Android +4.0

Android L Keyboard 3.1.20009 for Android +4.0

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

امنیت بیشتر با SSl

امنیت بیشتر با SSl

امنیت با اس اس ال

روش تحقیق پیشرفته

روش تحقیق پیشرفته

نگارش رساله و پایان نامه

Snail Bob 2

Snail Bob 2

باب حلزون 2

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

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

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

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

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

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

آموزش سریع انیمیشن با Flash CS3

آموزش سریع انیمیشن با Flash CS3

آموزش انیمیشن با فلش سی اس3

O&O DiskImage Professional 20.2.345 + Server

O&O DiskImage Professional 20.2.345 + Server

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

Microsoft System Center 2019 / 2018 / Endpoint Protection 2016 Linux/Mac

Microsoft System Center 2019 / 2018 / Endpoint Protection 2016 Linux/Mac

مایکروسافت سیستم سنتر

آشنایی با Shortcut های مهم و کاربردی در SQL Server 2012

آشنایی با Shortcut های مهم و کاربردی در SQL Server 2012

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

Cube World

Cube World

دنیای مکعب

Dave Mirra BMX freestyle

Dave Mirra BMX freestyle

انجام حرکات نمایشی با دوچرخه

برنامه جهان آرا سری جدید | دغدغه مقامات سابق غربی برای دفاع از ایران در دادگاه‌های آمریکا

برنامه جهان آرا سری جدید | دغدغه مقامات سابق غربی برای دفاع از ایران در دادگاه‌های آمریکا

برنامه جهان آرا شبکه افق

Halo: Spartan Strike

Halo: Spartan Strike

هاله - ضربه اسپارتان

Ekahau AI Pro 11.7.1 (x64)

Ekahau AI Pro 11.7.1 (x64)

طراحی و بهینه‌ سازی شبکه وای فای

Pluralsight - Introduction to Qt - A C++ Cross Platform Application Framework

Pluralsight - Introduction to Qt - A C++ Cross Platform Application Framework

فیلم آموزش آشنایی با کیوت – چارچوب نرم‌افزاری چندسکویی تحت سی‌پلاس‌پلاس

Contradiction - Spot The Liar

Contradiction - Spot The Liar

تناقض

سخنرانی حجت الاسلام ناصر رفیعی با موضوع عوامل رشد و ترقی در آیات و روایات

سخنرانی حجت الاسلام ناصر رفیعی با موضوع عوامل رشد و ترقی در آیات و روایات

سخنرانی عوامل رشد و ترقی در آیات و روایات با ناصر رفیعی

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

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

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

Pluralsight - Developing Extensible Software

Pluralsight - Developing Extensible Software

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

Rope Rescue 1.252 for Android +2.2

Rope Rescue 1.252 for Android +2.2

بازی نجات پرنده

Yooka-Laylee and the Impossible Lair

Yooka-Laylee and the Impossible Lair

اکشن

DriverPack Solution Online 17.11.108

DriverPack Solution Online 17.11.108

درایور پک سولوشن

Professional Python Developer Bootcamp

Professional Python Developer Bootcamp

آموزش پایتون سطح حرفه ای

Story about the garish sun and arid soil of the Hindoo

Story about the garish sun and arid soil of the Hindoo

افسانه های هند

خبرنامه

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