برای استخراج یک کلمه خاص از یک عبارت می توانید از رویکردهای مختلف در Microsoft Excel استفاده کنید. برخی رویکردها از فرمولهای متنی که در اکسل ساخته شده اند استفاده می کنند. برخی دیگر از زبان برنامه نویسی ویژوال بیسیک اکسل برای انجام عملکردی که استخراج را انجام می دهد استفاده می کنند. صرف نظر از نحوه انجام این کار و دانستن چگونگی استخراج کلمات از رشته ها ، می توانید ورودی کاربر را در صفحه گسترده های Excel خود تأیید کرده و پردازش کنید.

...

متن ستون

مرحله 1

اکسل را باز کنید و یک جمله را با حداقل سه کلمه در یکی از سلولهای صفحه اول کار وارد کنید. این جمله را به کلمات جداگانه تقسیم خواهید کرد.

مرحله 2

عنوان منو "داده" را بزنید و سپس بر روی دکمه "متن در ستون" کلیک کنید. این تابع متنی را که کلمات آنها با کاراکتری که شما مشخص می کنید جدا می شوند.

مرحله 3

در کادر محاوره ای که ظاهر می شود ، روی دکمه Radio radio کلیک کرده و Next را بزنید.

مرحله 4

کادر انتخاب "فضا" و سپس دکمه "پایان" را انتخاب کنید. اکسل جمله ای را که شما نوشتید در ستون های جداگانه تقسیم می کند. هر ستون حاوی کلمه ای از جمله است.

مرحله 5

تابع را منهای علامت نقل قولها "= index ([ARRAY] ، 1 ، [NUMBER WORD EXTRACT))" در یک سلول در زیر رشته ای از کلمات جدا شده وارد کنید. عبارت ARRAY را با ناحیه ای که شامل عبارت است جایگزین کنید. به عنوان مثال ، اگر کلمات سلول های "A1" را از طریق "C1" اشغال می کنند ، به جای "ARRAY" وارد "A1: C1" شوید. متن "تعداد کلمات را برای استخراج" متن با کلماتی که می خواهید از جمله استخراج کنید ، جایگزین کنید. به عنوان مثال ، اگر می خواهید کلمه سوم را از محدوده "A1: C1" استخراج کنید ، برای آخرین آرگومان "3" را وارد کنید.

مرحله 6

"Enter" را برای تکمیل عملکرد "فهرست" فشار دهید. اکسل کلمه ای را که می خواهید از جمله استخراج کنید نشان می دهد.

از VB استفاده کنید

مرحله 1

صفحه گسترده اکسل را باز کنید و هر دنباله ای از سه یا چند کلمه را در سلول F4 وارد کنید. شما برای استخراج یک کلمه از این جمله از یک برنامه کوتاه ویژوال بیسیک استفاده می کنید.

مرحله 2

تعداد کلماتی را که می خواهید از جمله استخراج کنید در سلول F5 وارد کنید.

مرحله 3

عنوان منو "توسعه دهنده" را کلیک کنید و سپس بر روی دکمه "ویژوال بیسیک" کلیک کنید. محیط برنامه نویسی برای اکسل باز می شود.

مرحله 4

روی عنوان "Insert" کلیک کنید و سپس روی "Module" کلیک کنید.

مرحله 5

برنامه زیر را در پنجره ای که ظاهر می شود ، بچسبانید. در قلب این زیر کارکرد تابع "تقسیم" قرار دارد که جمله ای مانند فرمان "متن در ستون ها" را به کلمات فردی آن تقسیم می کند.

Sub Macro1 () Dim ar، str1، n str1 = area ("F4") n = area ("F5") - 1 ar = split (str1، "") MsgBox "کلمه شماره" & n + 1 & "is" & ar (n) end sub

مرحله 6

برای بازگشت به صفحه گسترده اکسل روی نماد اکسل در نوار وظیفه ویندوز کلیک کنید.

مرحله 7

در تب "Developer" ، روی دکمه "Macros" کلیک کرده و سپس بر روی عملکرد "Macro1" دو بار کلیک کنید. جعبه پیام کلمه ای را که برنامه شما از جمله وارد شده در مرحله 1 استخراج کرده است نشان می دهد.