استخراج، ترکیب و قالب‌دهی متن

48 تابع برای این کاربرد · از مجموع 12 تابع تعریف‌شده

متنی ★ 30 · ◉ 75 · Excel 2013

=UNICODE()

عدد (نقطه کد) متناظر با اولین نویسه متن را برمی‌گرداند.

=UNICODE(text)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 15 · ◉ 69 · همه نسخه‌ها

=CODE()

کد عددی اولین کاراکتر یک رشتهٔ متنی را برمی‌گرداند. کد برگشتی متناظر با مجموعهٔ نویسهٔ رایانهٔ شماست.

=CODE(text)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 80 · ◉ 60 · همه نسخه‌ها

=TRIM()

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

=TRIM(text)
توابع پرکاربرد کار روزمره پاکسازی داده‌ها
متنی ★ 20 · ◉ 60 · Excel 2013

=UNICHAR()

نویسه یونیکد متناظر با مقدار عددی داده‌شده را برمی‌گرداند.

=UNICHAR(number)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 35 · ◉ 59 · همه نسخه‌ها

=ASC()

برای زبان‌های با مجموعه‌نویسه دوبایتی (DBCS)، نویسه‌های تمام‌عرض (دوبایتی) را به نویسه‌های نیم‌عرض (تک‌بایتی) تبدیل می‌کند.

=ASC(text)
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 60 · ◉ 59 · همه نسخه‌ها

=LEN()

تابع LEN تعداد نویسه‌های یک رشته متنی را برمی‌گرداند.

=LEN(text)
توابع پرکاربرد کار روزمره پاکسازی داده‌ها
متنی ★ 10 · ◉ 58 · Excel 2021

=ARRAYTOTEXT()

هر آرایه‌ای را می‌پذیرد و نمایش متنی مقادیر آرایه را برمی‌گرداند.

=ARRAYTOTEXT(array, [format])
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 10 · ◉ 56 · همه نسخه‌ها

=T()

متن ارجاع‌داده‌شده توسط value را برمی‌گرداند.

=T(value)
استخراج، ترکیب و قالب‌دهی متن مدیریت خطا و بررسی نوع داده
متنی ★ 60 · ◉ 55 · همه نسخه‌ها

=CONCATENATE()

یاد بگیرید چگونه با تابع CONCATENATE رشته‌های متنی را در اکسل به هم متصل کنید؛ راهنمای گام‌به‌گام ما اتصال دو یا چند رشته به یک رشته را آسان می‌کند.

=: CONCATENATE(text1, [text2], ...)
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 65 · ◉ 55 · همه نسخه‌ها

=MID()

تابع MID تعداد مشخصی از نویسه‌ها را از یک رشته متنی، از موقعیتی که مشخص می‌کنید و بر اساس تعداد نویسه‌هایی که تعیین می‌کنید، برمی‌گرداند.

=MID(text, start_num, num_chars)
توابع پرکاربرد کار روزمره استخراج، ترکیب و قالب‌دهی متن
متنی ★ 55 · ◉ 55 · Excel 365

=TEXTAFTER()

متنی را که پس از جداکننده مشخص‌شده قرار دارد برمی‌گرداند. اگر تطابقی یافت نشود، به طور پیش‌فرض #N/A برگردانده می‌شود.

=TEXTAFTER(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
وب ★ 12 · ◉ 54 · Excel 2013

=FILTERXML()

تابع FILTERXML داده‌های مشخصی را از محتوای XML با استفاده از xpath مشخص‌شده برمی‌گرداند.

=FILTERXML(xml, xpath)
استخراج، ترکیب و قالب‌دهی متن داده‌های خارجی، وب و مکعب OLAP
متنی ★ 39 · ◉ 54 · همه نسخه‌ها

=FIXED()

عدد را به تعداد اعشار مشخص‌شده گرد می‌کند، آن را با نقطه و کاما در قالب دهدهی فرمت می‌کند و نتیجه را به‌صورت متن برمی‌گرداند.

=FIXED(number, [decimals], [no_commas])
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 50 · ◉ 54 · همه نسخه‌ها

=VALUE()

رشته متنی که نماینده یک عدد است را به عدد تبدیل می‌کند.

=VALUE(text)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 55 · ◉ 51 · Excel 365

=TEXTSPLIT()

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

=TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])
توابع پرکاربرد کار روزمره پاکسازی داده‌ها
متنی ★ 30 · ◉ 50 · همه نسخه‌ها

=REPT()

متن را تعداد مشخصی تکرار می‌کند. از REPT برای پر کردن یک سلول با چند نمونه از یک رشته متنی استفاده کنید.

=REPT(text, number_times)
استخراج، ترکیب و قالب‌دهی متن محدوده پویا و داشبورد
متنی ★ 36 · ◉ 48 · همه نسخه‌ها

=FINDB()

محل یک رشته متنی را در داخل رشته متنی دیگر بر حسب بایت پیدا می‌کند و شماره بایت شروع اولین وقوع find_text را برمی‌گرداند. برای زبان‌های دوبایتی مانند ژاپنی هر کاراکتر دوبایتی دو بایت شمارش می‌شود. جستجو به بزرگی و کوچکی حروف حساس است.

=FINDB(find_text, within_text, [start_num])
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 70 · ◉ 48 · همه نسخه‌ها

=LEFT()

تابع LEFT تعداد مشخصی از نویسه‌های ابتدای یک رشته متنی را بر اساس تعداد نویسه‌هایی که مشخص می‌کنید، برمی‌گرداند.

=LEFT(text, [num_chars])
توابع پرکاربرد کار روزمره استخراج، ترکیب و قالب‌دهی متن
متنی ★ 35 · ◉ 48 · Excel 365

=REGEXREPLACE()

تابع REGEXREPLACE رشته‌های منطبق با یک عبارت باقاعده را با متن جایگزین مشخص‌شده جایگزین می‌کند.

=REGEXREPLACE(text, pattern, replacement, [occurrence], [case_sensitivity])
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 60 · ◉ 47 · همه نسخه‌ها

=FIND()

محل یک رشته متنی را در داخل رشته متنی دیگر پیدا می‌کند و شماره کاراکتر شروع اولین وقوع find_text را برمی‌گرداند. جستجو به بزرگی و کوچکی حروف حساس است و کاراکترهای تک‌بایتی و دوبایتی به‌صورت کاراکتر شمارش می‌شوند.

=FIND(find_text, within_text, [start_num])
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 41 · ◉ 47 · همه نسخه‌ها

=REPLACEB()

بخشی از یک رشته متنی را بر اساس تعداد بایت‌هایی که مشخص می‌کنید، با یک رشته متنی دیگر جایگزین می‌کند. این تابع برای زبان‌های با مجموعه‌نویسه دوبایتی (DBCS) طراحی شده است و هر نویسه دوبایتی را دو بایت حساب می‌کند.

=REPLACEB(old_text, start_num, num_bytes, new_text)
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 15 · ◉ 47 · همه نسخه‌ها

=TEXT()

تابع TEXT به شما امکان می‌دهد با اعمال کدهای قالب‌بندی، نحوه نمایش یک عدد را تغییر دهید. این تابع زمانی مفید است که می‌خواهید اعداد را خواناتر نمایش دهید یا اعداد را با متن یا نمادها ترکیب کنید.

=TEXT(value, format_text)
توابع پرکاربرد کار روزمره استخراج، ترکیب و قالب‌دهی متن
متنی ★ 50 · ◉ 47 · Excel 2019

=TEXTJOIN()

تابع TEXTJOIN متن چند محدوده و یا رشته را با هم ترکیب می‌کند و جداکننده‌ای را که مشخص می‌کنید بین هر مقدار متنی قرار می‌دهد. اگر جداکننده رشته متنی خالی باشد، این تابع عملاً محدوده‌ها را به هم می‌چسباند.

=TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
توابع پرکاربرد کار روزمره استخراج، ترکیب و قالب‌دهی متن
متنی ★ 30 · ◉ 46 · همه نسخه‌ها

=EXACT()

دو رشته متنی را مقایسه می‌کند و اگر دقیقاً یکسان باشند TRUE و در غیر این صورت FALSE برمی‌گرداند. EXACT به بزرگی و کوچکی حروف حساس است اما تفاوت‌های قالب‌بندی را نادیده می‌گیرد. از EXACT برای آزمون متن واردشده در سند استفاده کنید.

=EXACT(text1, text2)
استخراج، ترکیب و قالب‌دهی متن مغایرت‌گیری و مقایسه لیست‌ها
متنی ★ 40 · ◉ 46 · Excel 365

=REGEXEXTRACT()

این مقاله نشان می‌دهد چگونه تابع REGEXEXTRACT به شما امکان می‌دهد بر اساس عبارت باقاعده ارائه‌شده، متن را از یک رشته استخراج کنید.

=REGEXEXTRACT(text, pattern, [return_mode], [case_sensitivity])
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 25 · ◉ 45 · همه نسخه‌ها

=DOLLAR()

تابع DOLLAR که یکی از توابع متنی است، عدد را با قالب ارزی به متن تبدیل می‌کند و اعشار را به تعداد رقم مشخص‌شده گرد می‌کند. DOLLAR از قالب ‎$#,##0.00_);($#,##0.00)‎ استفاده می‌کند، هرچند نماد ارز اعمال‌شده به تنظیمات زبان سیستم بستگی دارد.

=DOLLAR(number, [decimals])
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 43 · ◉ 45 · همه نسخه‌ها

=MIDB()

تابع MIDB تعداد مشخصی از نویسه‌ها را از یک رشته متنی بر اساس تعداد بایت و از موقعیت مشخص‌شده برمی‌گرداند. این تابع برای زبان‌های با مجموعه‌نویسه دوبایتی (DBCS) کاربرد دارد و در نسخه‌های جدید منسوخ شده است؛ به‌جای آن از MID استفاده کنید.

=MIDB(text, start_num, num_bytes)
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 30 · ◉ 45 · Excel 365

=REGEXTEST()

تابع REGEXTEST بررسی می‌کند که آیا متنی با یک عبارت باقاعده مطابقت دارد یا خیر.

=REGEXTEST(text, pattern, [case_sensitivity])
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 60 · ◉ 45 · همه نسخه‌ها

=SUBSTITUTE()

متن جدید (new_text) را جایگزین متن قدیمی (old_text) در یک رشته متنی می‌کند. وقتی می‌خواهید متن مشخصی را در یک رشته جایگزین کنید از SUBSTITUTE استفاده کنید؛ وقتی می‌خواهید هر متنی را که در موقعیت مشخصی قرار دارد جایگزین کنید از REPLACE استفاده کنید.

=SUBSTITUTE(text, old_text, new_text, [instance_num])
توابع پرکاربرد کار روزمره پاکسازی داده‌ها
متنی ★ 25 · ◉ 44 · همه نسخه‌ها

=UPPER()

متن را به حروف بزرگ تبدیل می‌کند.

=UPPER(text)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 35 · ◉ 43 · همه نسخه‌ها

=CHAR()

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

=CHAR(number)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 25 · ◉ 43 · همه نسخه‌ها

=LOWER()

تمام حروف بزرگ یک رشته متنی را به حروف کوچک تبدیل می‌کند.

=LOWER(text)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 30 · ◉ 42 · همه نسخه‌ها

=CLEAN()

همهٔ کاراکترهای غیرقابل چاپ را از متن حذف می‌کند. از CLEAN برای متنی که از برنامه‌های دیگر وارد شده و حاوی کاراکترهای غیرقابل چاپ سیستم‌عامل است استفاده کنید؛ مثلاً برای حذف کدهای سطح پایین که اغلب در ابتدا و انتهای فایل‌های داده قرار دارند.

=CLEAN(text)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 17 · ◉ 42 · همه نسخه‌ها

=LEFTB()

تابع LEFTB تعداد مشخصی از نویسه‌های ابتدای یک رشته متنی را بر اساس تعداد بایت‌هایی که مشخص می‌کنید، برمی‌گرداند. این تابع برای زبان‌های با مجموعه‌نویسه دوبایتی (DBCS) کاربرد دارد و در نسخه‌های جدید منسوخ شده است؛ به‌جای آن از LEFT استفاده کنید که جفت‌های جانشین یونیکد را به‌درستی مدیریت می‌کند.

=LEFTB(text, [num_bytes])
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 60 · ◉ 42 · همه نسخه‌ها

=SEARCH()

تابع SEARCH یک رشته متنی را داخل رشته متنی دوم پیدا می‌کند و شماره موقعیت شروع اولین رشته را نسبت به اولین کاراکتر رشته دوم برمی‌گرداند. برای مثال، برای یافتن موقعیت حرف "n" در کلمه "printer" می‌توانید از تابع =SEARCH("n","printer") استفاده کنید که مقدار ۴ را برمی‌گرداند، چون "n" چهارمین کاراکتر کلمه "printer" است. همچنین می‌توانید کلمات را داخل کلمات دیگر جستجو کنید. برای نمونه تابع =SEARCH("base","database") مقدار ۵ را برمی‌گرداند، چون کلمه "base" از پنجمین کاراکتر کلمه "database" شروع می‌شود. می‌توانید از SEARCH برای تعیین محل یک کاراکتر یا رشته داخل رشته‌ای دیگر استفاده کنید و سپس با MID متن را برگردانید یا با REPLACE متن را تغییر دهید.

=SEARCH(find_text,within_text,[start_num])
استخراج، ترکیب و قالب‌دهی متن قالب‌بندی شرطی و اعتبارسنجی ورودی
متنی ★ 55 · ◉ 42 · Excel 365

=TEXTBEFORE()

متنی را که قبل از جداکننده مشخص‌شده قرار دارد برمی‌گرداند. اگر تطابقی یافت نشود، به طور پیش‌فرض #N/A برگردانده می‌شود.

=TEXTBEFORE(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 70 · ◉ 40 · همه نسخه‌ها

=RIGHT()

کاراکتر یا کاراکترهای انتهایی یک رشته متنی را بر اساس تعداد کاراکتری که مشخص می‌کنید برمی‌گرداند.

=RIGHT(text,[num_chars])
توابع پرکاربرد کار روزمره استخراج، ترکیب و قالب‌دهی متن
متنی ★ 50 · ◉ 39 · همه نسخه‌ها

=REPLACE()

تابع REPLACE بخشی از یک رشته متنی را، بر اساس تعداد نویسه‌هایی که مشخص می‌کنید، با یک رشته متنی دیگر جایگزین می‌کند.

=REPLACE(old_text, start_num, num_chars, new_text)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 31 · ◉ 38 · همه نسخه‌ها

=JIS()

حروف نیم‌عرض (تک‌بایتی) داخل یک رشته متنی را به حروف تمام‌عرض (دوبایتی) تبدیل می‌کند. نام تابع و نویسه‌هایی که تبدیل می‌کند به تنظیمات زبان شما بستگی دارد؛ برای زبان ژاپنی، این تابع حروف انگلیسی یا کاتاکانای نیم‌عرض را به تمام‌عرض تبدیل می‌کند.

=JIS(text)
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 50 · ◉ 38 · همه نسخه‌ها

=PROPER()

حرف اول هر کلمه در یک رشته متنی و هر حرف دیگری که پس از هر نویسه‌ای غیر از حرف بیاید را به حروف بزرگ تبدیل می‌کند. بقیه حروف را به حروف کوچک تبدیل می‌کند.

=PROPER(text)
پاکسازی داده‌ها استخراج، ترکیب و قالب‌دهی متن
متنی ★ 15 · ◉ 36 · همه نسخه‌ها

=BAHTTEXT()

عدد را به متن تایلندی تبدیل کرده و پسوند «Baht» را به آن می‌افزاید. می‌توانید قالب Baht را در نسخهٔ دسکتاپ اکسل از طریق تنظیمات منطقه و زبان (منوی Start ویندوز، Control Panel) به سبک دیگری تغییر دهید.

=BAHTTEXT(number)
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 10 · ◉ 35 · Excel 365

=DETECTLANGUAGE()

با تابع DETECTLANGUAGE می‌توانید به‌سادگی زبان به‌کاررفته در یک متن یا محدوده مشخص را تشخیص دهید. این تابع از سرویس ترجمه مایکروسافت استفاده می‌کند.

=DETECTLANGUAGE(text)
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 25 · ◉ 35 · Excel 365

=TRANSLATE()

تابع TRANSLATE به شما امکان می‌دهد با استفاده از سرویس‌های ترجمه مایکروسافت، متن را از یک زبان به زبان دیگر در مایکروسافت اکسل ترجمه کنید.

=TRANSLATE(text, [source language], [target language])
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 50 · ◉ 34 · Excel 2019

=CONCAT()

تابع CONCAT متن چندین محدوده و/یا رشته را با هم ترکیب می‌کند، اما آرگومان‌های جداکننده یا نادیده‌گرفتن سلول‌های خالی را ارائه نمی‌دهد.

=CONCAT(text1, [text2],…)
توابع پرکاربرد کار روزمره استخراج، ترکیب و قالب‌دهی متن
متنی ★ 45 · ◉ 34 · همه نسخه‌ها

=LENB()

تابع LENB تعداد بایت‌های یک رشته متنی را برمی‌گرداند. این تابع برای زبان‌های با مجموعه‌نویسه دوبایتی (DBCS) طراحی شده و در نسخه‌های جدید منسوخ شده است؛ به‌جای آن از LEN استفاده کنید.

=LENB(text)
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 20 · ◉ 34 · همه نسخه‌ها

=PHONETIC()

نویسه‌های آوایی (فوریگانا) را از یک رشته متنی استخراج می‌کند.

=PHONETIC(reference)
استخراج، ترکیب و قالب‌دهی متن
متنی ★ 42 · ◉ 33 · همه نسخه‌ها

=RIGHTB()

کاراکتر یا کاراکترهای انتهایی یک رشته متنی را بر اساس تعداد بایت که مشخص می‌کنید برمی‌گرداند. این تابع برای زبان‌های دو بایتی (DBCS) کاربرد دارد.

=RIGHTB(text, [num_bytes])
استخراج، ترکیب و قالب‌دهی متن