نحوه استخراج نام دامنه از URL ها در مایکروسافت اکسل

گاهی اوقات ممکن است به دلایلی نیاز به جمع آوری نام دامنه از لیست طولانی URL های(URLs) صفحه وب داشته باشید . این پست به شما نشان می دهد که چگونه با استفاده از Microsoft Excel نام دامنه را از URL ها استخراج(extract domain names from URLs ) کنید. اگر قصد دارید یک فایل Disavow(Disavow File) برای ارسال به Google ایجاد کنید، می تواند مفید باشد . این بسیار آسان است و شما می توانید آن را با کمک یک فرمول اکسل انجام دهید.(Excel)

بیایید فرض کنیم که شما فهرستی از آدرس‌های(URLs) وب سایت‌های مختلف دارید و فقط باید نام دامنه‌های غیرمجاز را استخراج کنید (مثلا thewindowsclub.com). اگر فایل کوچک است، می توانید این کار را به صورت دستی انجام دهید. اما اگر لیست شامل صدها آدرس اینترنتی(URLs) باشد، ممکن است کار وقت گیر باشد . به جای کار دستی، می‌توانید از این راهنما کمک بگیرید، جایی که فرآیند حذف قسمت‌های اضافی از URL و حفظ نام دامنه را یاد خواهید گرفت.

استخراج(Extract) نام دامنه از URL ها(URLs) با استفاده از اکسل(Excel)

به طور عمده دو فرمول وجود دارد که باید از آنها استفاده کنید. فرمول اول به شما امکان می دهد نام دامنه کامل را دریافت کنید. که شامل www (به عنوان مثال، www.thewindowsclub.com) است. دومی www (به عنوان مثال، thewindowsclub.com) را حذف می کند و فقط نام دامنه را به شما نشان می دهد.

1] استخراج دامنه با WWW

ابتدا لیست URL را در Microsoft Excel باز کنید . اگر آن را در یک فایل txt. یا .csv دارید، می توانید این آموزش را دنبال کنید تا یک فایل متنی را به صفحه گسترده اکسل تبدیل کنید(convert a Text file into an Excel spreadsheet) . هنگامی که لیست را دریافت کردید، باید ستونی را مشخص کنید که می خواهید نام دامنه را در آن نمایش دهید. برای راحتی خود، می توانید یک ستون ایجاد کنید و نام آن را به عنوان "Domain" یا چیزی شبیه به آن بگذارید. پس از آن، اولین سلول از ستون Domain را انتخاب کنید و این فرمول را وارد کنید-(Domain)

=MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3)

طبق این فرمول، سلول A2 منبع شما است و سلول انتخاب شده از ستون Domain باید نام دامنه را با (Domain)WWW نمایش دهد.

2] نام دامنه را با WWW دریافت کنید

گاهی اوقات ممکن است برای اهداف مختلف فقط به نام دامنه نیاز داشته باشید. اگر چنین است، فرمول زیر این کار را انجام می دهد.

=IF(ISERROR(FIND("//www.",A2)), MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3), MID(A2,FIND(":",A2,4)+7,FIND("/",A2,9)-FIND(":",A2,4)-7))

این نام دامنه یک URL را در یک زمان استخراج می کند. اگر می خواهید همین کار را با همه URL ها(URLs) انجام دهید، باید مرحله زیر را دنبال کنید.

برای اطلاع شما، این توابع همه URL ها(URLs) را یکجا استخراج نمی کنند زیرا باید شماره سلول را در این فرمول ها مشخص کنید. با این حال، لازم نیست هر بار کل عملکرد را وارد کنید. به جای آن، می توانید از ماوس خود برای انجام کار استفاده کنید.

سلولی را انتخاب کنید که در آن تابع را برای استخراج نام دامنه اعمال کرده اید. شما باید یک نقطه کوچک در گوشه پایین سمت راست ببینید. شما باید روی این دکمه کلیک کنید و آن را به سمت سلول های پایین بکشید. با کشیدن نقطه می توانید نتیجه را ببینید.

نحوه استخراج نام دامنه از URL ها در مایکروسافت اکسل

پس از دریافت نام دامنه، ممکن است بخواهید آن را در صفحه گسترده دیگری ذخیره کنید. مشکل بعدی این است که نمی توانید نام دامنه ها را با استفاده از Ctrl+C و Ctrl+V مستقیماً کپی کنید. اگرچه می توانید این کار را برای چسباندن نام دامنه در Notepad یا بیشتر انجام دهید، برای انجام همین کار در صفحه گسترده خطایی نمایش داده می شود.

برای خلاص شدن از شر این مشکل، باید همه نام‌های دامنه‌ای را که می‌خواهید کپی کنید، انتخاب کنید، ستون یا صفحه‌گسترده دیگری را انتخاب کنید، گزینه Paste را در تب Home گسترش دهید، و (Home )مقادیر(Values) را در قسمت Paste Values ​​انتخاب کنید .

نحوه استخراج نام دامنه از URL ها با استفاده از اکسل

همین. اکنون می توانید از آن مقادیر یا نام های دامنه برای انجام کارهای بیشتر استفاده کنید. امیدوارم این آموزش به شما کمک کند.

برای ایجاد یک فایل Disavow(Disavow File) ، اکنون باید متن " domain: " را جلوی همه دامنه ها اضافه کنید. این پست به شما نشان می دهد که چگونه یک پیشوند به محدوده ای از سلول ها در اکسل اضافه کنید.



About the author

من یک متخصص کامپیوتر با بیش از 10 سال تجربه هستم و در کمک به افراد در مدیریت کامپیوترهایشان در دفترشان تخصص دارم. من مقالاتی در مورد موضوعاتی مانند نحوه بهینه سازی اتصال اینترنت خود، نحوه راه اندازی رایانه برای بهترین تجربه بازی و موارد دیگر نوشته ام. اگر در مورد هر چیزی که مربوط به کار یا زندگی شخصی خود است به دنبال کمک هستید، من آن شخص برای شما هستم!



Related posts