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

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

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. ولادت با سعادت پنجمین امام شیعیان، حضرت امام محمد باقر (علیه السلام)، این چشمه جوشان علم و معرفت، این معدن فضیلت و کرامت را به همه دوستداران اهل بیت (علیهم السلام) تبریک و تهنیت عرض می‌نماییم.
  2. سافت گذر لباس نو به تن کرده😍
  3. 🔰جایگزین مناسب Kaspersky خرید لایسنس نود 32
  4. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  5. اکانت های بروزرسانی نود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 تعداد مشاهده: 715
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Sophos Virus Removal Tool 2.9.0 Build 2021.10.08

Sophos Virus Removal Tool 2.9.0 Build 2021.10.08

حذف ویروس ها

Wise Data Recovery Pro 6.2.0.517

Wise Data Recovery Pro 6.2.0.517

ریکاوری انواع فایل ها

NVIDIA CUDA Toolkit 12.5.0 Win/Mac/Linux

NVIDIA CUDA Toolkit 12.5.0 Win/Mac/Linux

کودا تولکیت

Football Club Simulator

Football Club Simulator

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

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

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

ICDL

Crowntakers

Crowntakers

دزدان پادشاه

نخستین کتاب حدیث تاریخ اسلام

نخستین کتاب حدیث تاریخ اسلام

فضائل اهل بیت از زبان پیامبر اکرم صلّی الله علیه و آله

Beautiful Widgets 5.7.8 for Android +2.3

Beautiful Widgets 5.7.8 for Android +2.3

پک ویجت های قابل استفاده برای اندروید

Machinarium 2.5.6 for Android +2.3

Machinarium 2.5.6 for Android +2.3

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

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

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

زندگی در ماه

Clean Disk Security 8.10

Clean Disk Security 8.10

حذف قطعی فایل ها

Xara Web Designer+ 24.3.0.70123 (x64)

Xara Web Designer+ 24.3.0.70123 (x64)

طراحی سایت

مجموعه‌ مفاهیم اخلاقی و اجتماعی

مجموعه‌ مفاهیم اخلاقی و اجتماعی

گلچین شیخ بهایی

Download Blazer PRO 3.03 for Android

Download Blazer PRO 3.03 for Android

افزایش دهنده سرعت دانلود

Papelook 3.1.7 for android +2.3.3

Papelook 3.1.7 for android +2.3.3

ویرایش تصاویر و افزون اشیاء

Don Bradman Cricket 14

Don Bradman Cricket 14

شبیه‌ساز کریکت - دُن برَدمن کریکت 14

آموزش سیستم های اطلاعات مدیریت

آموزش سیستم های اطلاعات مدیریت

آشنایی با Management Information Systems

Citrix XenApp 6.5 for Windows Server 2008 R2 + Hotfix Rollup Pack 1

Citrix XenApp 6.5 for Windows Server 2008 R2 + Hotfix Rollup Pack 1

نرم افزاری برای ارائه نرم افزار های دسکتاپ روی پروتکل http و نمایش در صفحه وب

نشان‌واره یا لوگو یا آرم عنصری گرافیکی

نشان‌واره یا لوگو یا آرم عنصری گرافیکی

طراحی لوگو برای همه طراحان گرافیک

ChessBase Mega Database 2024

ChessBase Mega Database 2024

مگا دیتابیس شطرنج

Executive Assault

Executive Assault

حمله‌ی اجرایی

Brain Bot Jr 1.11 for Android

Brain Bot Jr 1.11 for Android

مجموعه بازی های تست هوش و سرعت عمل

Wo Long Fallen Dynasty – Deluxe Edition

Wo Long Fallen Dynasty – Deluxe Edition

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

InfiniteSkills - Advanced Revit Architecture 2015 Training Video

InfiniteSkills - Advanced Revit Architecture 2015 Training Video

فیلم آموزش سطح پیشرفته‌ی نرم‌افزار رِویـت آرشیتکتور 2015

Emoji Keyboard 7.5.3 for Android +4.0

Emoji Keyboard 7.5.3 for Android +4.0

ایموجی

AppPerfect Java Profiler 14.5.0.20150602-4143 x86/x64/Linux

AppPerfect Java Profiler 14.5.0.20150602-4143 x86/x64/Linux

نرم افزار تشخیص خطا در برنامه نویسی

Mindball Play

Mindball Play

توپی مرحله ای

Ramadan 1.5 for Android

Ramadan 1.5 for Android

نرم افزار رمضان با اوقات شرعی و پخش اذان

Boom Beach 45.542 for Android +4.0

Boom Beach 45.542 for Android +4.0

بوم بیچ

God of War Ragnarok

God of War Ragnarok

خدای جنگ رگناروک

Olympia Graphic Design 1.7.7.44

Olympia Graphic Design 1.7.7.44

طراحی گرافیک

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

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

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

Razer Cortex 9.15.19.1412 Game Booster

Razer Cortex 9.15.19.1412 Game Booster

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

مزیت ها و معایب تبلت

مزیت ها و معایب تبلت

آشنایی با تبلت

Kernel Adiutor 0.9.11.1 for Android +4.0.3

Kernel Adiutor 0.9.11.1 for Android +4.0.3

کرنل ادیتور

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

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

آموزش تیم ویور

Infinite Air with Mark McMorris +  Patch 3 Update

Infinite Air with Mark McMorris + Patch 3 Update

شبیه ساز ورزش اسنوبرد

Microsoft Visual Studio 2019 16.11.4

Microsoft Visual Studio 2019 16.11.4

ویژوال استودیو 2019

Digital Tutors – 2D Racing Game Series in Unity - Volume 1-2-3-4-5

Digital Tutors – 2D Racing Game Series in Unity - Volume 1-2-3-4-5

فیلم آموزش ساخت بازی دوبعدی مسابقه ای - بخش 1 ، 2 ، 3 ، 4 و 5

SIW 2024 14.5.0827 Technician

SIW 2024 14.5.0827 Technician

نمایش مشخصات سیستم

خبرنامه

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