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

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

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت

 

💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت ماه رجب، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود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 تعداد مشاهده: 1233
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Badoo Premium 5.239.1 for Android +5.0

Badoo Premium 5.239.1 for Android +5.0

چت روم با امکانات جدید و متفاوت

تحدیر کل قرآن کریم از احمد دباغ

تحدیر کل قرآن کریم از احمد دباغ

تحدیر سوره های قرآن احمد دباغ

سخنرانی حجت الاسلام ماندگاری با موضوع توضیح و تفسیر دعای تحویل سال

سخنرانی حجت الاسلام ماندگاری با موضوع توضیح و تفسیر دعای تحویل سال

سخنرانی توضیح و تفسیر دعای تحویل سال ماندگاری

FotoRus 2017 v2.1 for Android +4.0

FotoRus 2017 v2.1 for Android +4.0

روتوش و ویرایش تصاویر

My Beach HD 2.2 for Android +2.3

My Beach HD 2.2 for Android +2.3

جزیره زیبا با کیفیت HD

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

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

Socio-political Caricatures

The Curious Case of Benjamin Button

The Curious Case of Benjamin Button

بنجامین باتن

Les Miserables 2 - Jean Valjean

Les Miserables 2 - Jean Valjean

بینوایان 2 - ژان والژان

سخنرانی حجت الاسلام مرتضی دهشت با موضوع شخصیت شناسی امام رضا (ع)

سخنرانی حجت الاسلام مرتضی دهشت با موضوع شخصیت شناسی امام رضا (ع)

سخنرانی مرتضی دهشت با موضوع شخصیت شناسی امام رضا (ع)

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

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

مجله The Economist USA ژانویه 16 ؛ 2021

Bus Simulator 18 + Updates

Bus Simulator 18 + Updates

شبیه ساز اتوبوس

راه و رسم صحیح زندگى

راه و رسم صحیح زندگى

آشنایى با فرهنگ اسلامى

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

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

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

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

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

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

Pluralsight (TrainSignal) - Windows Server 2012 Configuring Advanced Services (70-412) Part 1 / 2 / 3 / 4

Pluralsight (TrainSignal) - Windows Server 2012 Configuring Advanced Services (70-412) Part 1 / 2 / 3 / 4

مجموعه‌ی 4 دوره آموزش تصویری پیکربندی سرویس‌های پیشرفته‌ی ویندوز سِـروِر 2012 – آزمون 412-70

Afterfall - InSanity - Dirty Arena Edition

Afterfall - InSanity - Dirty Arena Edition

پس از سقوط – جنون – محیط آلوده

اربعین هنگامه احیای امر امام حسین (ع) از حجت الاسلام والمسلمین علی نظری منفرد

اربعین هنگامه احیای امر امام حسین (ع) از حجت الاسلام والمسلمین علی نظری منفرد

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

مساله ولیعهدی و جانشینی شاه

مساله ولیعهدی و جانشینی شاه

بررسی بحران جانشینی در دوران قاجار

مجموعه کلیه نرم افزارهای سافت گذر

مجموعه کلیه نرم افزارهای سافت گذر

تمامی نرم افزارهای سایت سافت گذر بر روی یک هارد پرتابل (آخرین نسخه ها)

PSB - Private SMS MMS Calls 3.6 b.50 for Android

PSB - Private SMS MMS Calls 3.6 b.50 for Android

تماس و پیام خصوصی

راز داوینچی یا کُد داوینچی

راز داوینچی یا کُد داوینچی

قسمت دوم از سه‌گانهٔ براون

Frozen Hearth Gold

Frozen Hearth Gold

آتشدان یخ‌زده

Udemy - Adobe Illustrator CC - Essentials Training Course

Udemy - Adobe Illustrator CC - Essentials Training Course

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

فایل صوتی سه‌‌‌‌‌‌‌‌بعدی آرایشگاه مجازی

فایل صوتی سه‌‌‌‌‌‌‌‌بعدی آرایشگاه مجازی

صدای سه بعدی آرایشگاه مجازی

Mindjet MindManager 2023 23.1.240 + Portable / macOS

Mindjet MindManager 2023 23.1.240 + Portable / macOS

سازماندهی مطالب و راهبری پروژه ها

Swapps! All Apps, Everywhere 2.3.4 for Android

Swapps! All Apps, Everywhere 2.3.4 for Android

نوار ابزار

آموزش اکسس

آموزش اکسس

آشنایی باAccess

میوه‌های لوکس استوایی

میوه‌های لوکس استوایی

نام و عکس انواع میوه های استوایی

proDAD Adorage 3.0.135.6 with All-in-One Effect Library 1-13

proDAD Adorage 3.0.135.6 with All-in-One Effect Library 1-13

افکتهای ویدویی پروداد ادوریج

Lex Mortis

Lex Mortis

جزیره‌ی وحشت

Pluralsight - Fundamentals of Written Proposals

Pluralsight - Fundamentals of Written Proposals

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

Screenshot Pro 4.1.3 for Android

Screenshot Pro 4.1.3 for Android

عکس برداری از صفحه نمایش

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

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

مستند مارادونا

راهنمای امنیت فناوری اطلاعات

راهنمای امنیت فناوری اطلاعات

آشنایی با امنیت فناوری اطلاعات

فاجعه هیروشیما و ناکازاکی

فاجعه هیروشیما و ناکازاکی

تاریخچه دانش هسته ای و بمب هسته ای

Mini Motor Racing 2.0.2 for Android 2.3

Mini Motor Racing 2.0.2 for Android 2.3

ماشین سواری در Race

TeamSpeak Client 3.5.6 + Server 3.13.6

TeamSpeak Client 3.5.6 + Server 3.13.6

ارتباط صوتی اینترنتی و گروهی تیم اسپیک

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

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

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

شناخت و معرفی حافظه RAM

شناخت و معرفی حافظه RAM

شناخت و معرفی حافظه رم

پاسخ به سوالات رایج سخت افزاری؟!

پاسخ به سوالات رایج سخت افزاری؟!

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

خبرنامه

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