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

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

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

 

💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  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 تعداد مشاهده: 1206
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Flashlight 12.10.20 for Android +6.0

Flashlight 12.10.20 for Android +6.0

چراغ قوه

Sonic 4 Episode II THD 1.9 for Android

Sonic 4 Episode II THD 1.9 for Android

بازی معروف سونیک برای پردازندهای Tegra 3

Litchi for DJI Mavic / Phantom / Inspire / Spark v4.19.0-g for Android +5.0

Litchi for DJI Mavic / Phantom / Inspire / Spark v4.19.0-g for Android +5.0

کنترل پهپاد های DJI

Agent Walker Secret Journey

Agent Walker Secret Journey

کارآگاه واکر

GO Launcher EX Notification 2.8 for Android +2.0

GO Launcher EX Notification 2.8 for Android +2.0

پلاگین اطلاع رسانی لانچر GO Launcher

LRTimelapse Pro 7.4.0

LRTimelapse Pro 7.4.0

تایم لپس

Udemy - Adobe InDesign CC - Advanced Training Course

Udemy - Adobe InDesign CC - Advanced Training Course

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

Cossacks 3 Rise to Glory

Cossacks 3 Rise to Glory

قزاق ها

سرگذشت بشر

سرگذشت بشر

سرگذشت بشر و داستانهای قرآنی

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

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

سخنرانی رفیعی

تندآموز شبکه های کامپیوتری

تندآموز شبکه های کامپیوتری

تندآموز مفاهیم شبکه های کامپیوتری

Snake Revolution

Snake Revolution

بازی بسیار مهیج اسنک یا مار

گلچین بهترین مداحی حاج منصور ارضی

گلچین بهترین مداحی حاج منصور ارضی

مداحی حاج منصور ارضی

XPS Viewer 1.0

XPS Viewer 1.0

نرم افزار مشاهده فايل های XPS

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

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

آشنایی با روشهای امن کردن Apache Server

قانون ارث در ایران

قانون ارث در ایران

آموزش قانون ارث در اسلام

Text Editor Pro 35.1.0

Text Editor Pro 35.1.0

ویرایشگر متن

یافتن اتوماتیک درایورها با نرم افزار Driver Magician

یافتن اتوماتیک درایورها با نرم افزار Driver Magician

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

حجاب و جنبه های جامعه شناختی

حجاب و جنبه های جامعه شناختی

حجاب و جنبه های مذهبی

Yandex Browser with Protect 25.10.7.40 For Android +5.0

Yandex Browser with Protect 25.10.7.40 For Android +5.0

مرورگر یاندکس

This War of Mine

This War of Mine

تلاش برای بقا

Prince of Persia: The Forgotten Sands

Prince of Persia: The Forgotten Sands

پرنس آف پرشیا

The Meg

The Meg

مگ

Office 2013 Pro Plus 15.0.5603.1000 November 2023 RTM

Office 2013 Pro Plus 15.0.5603.1000 November 2023 RTM

آفیس 2013

Ships 2017

Ships 2017

شبیه ساز کشتیرانی 2017

سخنرانی آیت الله مصباح یزدی درباره غفلت از اهداف انقلاب؛ اصلی‌ترین مشکل جامعه

سخنرانی آیت الله مصباح یزدی درباره غفلت از اهداف انقلاب؛ اصلی‌ترین مشکل جامعه

غفلت از اهداف انقلاب؛ اصلی‌ترین مشکل جامعه از زبان آیت الله مصباح یزدی

Adobe Shockwave Player 12.3.5.205 / macOS

Adobe Shockwave Player 12.3.5.205 / macOS

پخش فلش در ویندوز

Microsoft Remote Desktop 10.0.20.1334 for Android +9.0

Microsoft Remote Desktop 10.0.20.1334 for Android +9.0

ریموت دسکتاپ مایکروسافت

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

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

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

HiFont 7.7.7 for Android +2.3

HiFont 7.7.7 for Android +2.3

تغییر فونت اندروید

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

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

CodeIgniter

تاریخ معاصر ایران

تاریخ معاصر ایران

یکصد سال گذشته

CyberLink PerfectCam Premium 2.3.7821.0

CyberLink PerfectCam Premium 2.3.7821.0

بهبود کیفیت وبکم در جلسات ویدئویی آنلاین

گلچین بهترین مدیحه سرایی حاج محمود کریمی به مناسبت اول ذی الحجه

گلچین بهترین مدیحه سرایی حاج محمود کریمی به مناسبت اول ذی الحجه

روز دختر محمود کریمی

Disney Epic Mickey: Rebrushed

Disney Epic Mickey: Rebrushed

اپیک میکی

Racing Fever Moto 1.81.0 For Android +4.0.3

Racing Fever Moto 1.81.0 For Android +4.0.3

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

تلاوت مجلسی استاد جواد فروغی سوره تکویر

تلاوت مجلسی استاد جواد فروغی سوره تکویر

تلاوت جواد فروغی سوره تکویر

Clones

Clones

کلون‌ها - نسخه‌ی جدید 4 زبانه

Fernbus Simulator

Fernbus Simulator

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

Clip Studio Paint EX 2.3.0

Clip Studio Paint EX 2.3.0

طراحی مانگا و کمیک استریپ

خبرنامه

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