K

شمارش کاراکتر

ابزار متن · شمارش و آمار

شمارش کاراکتر آنلاین (با فاصله و بدون فاصله)

هر جا محدودیت طول متن وجود دارد — پیامک، عنوان و توضیحات سئو، بیو شبکه های اجتماعی، فرم های اداری — واحد اندازه گیری کاراکتر است، نه کلمه. این ابزار هم زمان دو عدد را نشان می دهد: تعداد کاراکتر با فاصله و بدون فاصله؛ چون بعضی مراکز (مثلاً در محاسبهٔ هزینهٔ تایپ) فاصله ها را حساب نمی کنند.

تفاوت مهم این ابزار در نحوهٔ شمارش است. بیشتر ابزارها طول رشته را به شکل خام می شمارند و در نتیجه یک ایموجی را چند کاراکتر گزارش می کنند. این ابزار بر مبنای خوشهٔ نویسه (grapheme) می شمارد، یعنی همان چیزی که چشم انسان یک «حرف» می بیند. ایموجی خانواده که در شمارش خام ۸ واحد است، اینجا درست ۱ کاراکتر شمرده می شود — و حروف فارسی با اعراب یا نویسه های ترکیبی هم همین طور.

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

محدودیت های رایج کاراکتر

پیامک فارسی (تک بخشی)۷۰ کاراکتر
پیامک فارسی (هر بخش در پیام چندبخشی)۶۷ کاراکتر
پیامک انگلیسی (تک بخشی)۱۶۰ کاراکتر
عنوان سئو (Title)حدود ۶۰ کاراکتر
توضیحات متا (Description)۱۲۰ تا ۱۶۰ کاراکتر
بیو اینستاگرام۱۵۰ کاراکتر
پست ایکس (توییتر)۲۸۰ کاراکتر

با این ابزار می توانید

  • پیش از ارسال پیامک انبوه بفهمید متن شما چند بخش (و چند برابر هزینه) می شود.
  • طول عنوان و توضیحات متای صفحه را دقیقاً در بازهٔ توصیه شدهٔ سئو تنظیم کنید.
  • بیو و کپشن شبکه های اجتماعی را پیش از انتشار اندازه بگیرید.
  • کاراکتر بدون فاصله را برای محاسبهٔ هزینهٔ تایپ یا ترجمه بردارید.
  • متن حاوی ایموجی را بدون خطای شمارش اندازه گیری کنید.

مثال کاربردی

متن «سلام! امروز هوا آفتابی است. می رویم پارک؟» برابر ۴۰ کاراکتر با فاصله و ۳۴ کاراکتر بدون فاصله است — یعنی در قالب یک پیامک فارسی ۷۰ کاراکتری جا می شود. برای نمونهٔ ایموجی، 👨‍👩‍👧 در این ابزار ۱ کاراکتر گزارش می شود، در حالی که شمارش خام رشته آن را ۸ می شمارد.

شمارش کاراکتر پیامک و محاسبه تعداد بخش ها

هزینهٔ پیامک بر اساس تعداد بخش حساب می شود، نه تعداد پیام. نکتهٔ کلیدی این است که وقتی متن از حد یک بخش عبور کند، ظرفیت هر بخش کاهش می یابد چون بخشی از فضا صرف اطلاعات اتصال بخش ها می شود:

فارسی — تا یک بخش۷۰ کاراکتر
فارسی — پیام چندبخشیهر بخش ۶۷ کاراکتر
انگلیسی — تا یک بخش۱۶۰ کاراکتر
انگلیسی — پیام چندبخشیهر بخش ۱۵۳ کاراکتر

یعنی متن فارسی ۷۱ کاراکتری دو بخش حساب می شود، نه یک بخش و کمی بیشتر — و دقیقاً دو برابر هزینه دارد. متن فارسی ۱۴۰ کاراکتری هم سه بخش می شود (۶۷ + ۶۷ + ۶). به همین دلیل کوتاه کردن یک پیام از ۷۲ به ۷۰ کاراکتر، در ارسال انبوه می تواند نصف هزینه را صرفه جویی کند.

نکتهٔ مهم: حتی یک حرف فارسی در یک متن انگلیسی، کل پیام را به حالت فارسی می برد و سقف را از ۱۶۰ به ۷۰ کاهش می دهد. ایموجی هم همین اثر را دارد. پس اگر پیام انگلیسی می فرستید، مراقب نویسه های فارسیِ جاماندهٔ مثل «؟» و «،» باشید.

شمارش کاراکتر در اکسل و ورد

در اکسل تابع LEN طول متن یک سلول را می دهد: =LEN(A1). این عدد با فاصله است. برای شمارش بدون فاصله اول فاصله ها را حذف کنید: =LEN(SUBSTITUTE(A1;" ";"")).

برای شمارش تعداد تکرار یک کاراکتر خاص از همین ترفند استفاده می شود: طول اصلی منهای طول متن بدون آن کاراکتر. مثلاً برای شمردن تعداد حرف «الف»: =LEN(A1)-LEN(SUBSTITUTE(A1;"ا";"")). اگر کاراکتر چندحرفی است، نتیجه را بر طول همان عبارت تقسیم کنید.

در ورد نیازی به فرمول نیست: از تب Review گزینهٔ Word Count را بزنید (یا روی شمارندهٔ پایین پنجره کلیک کنید). پنجره ای باز می شود که هم Characters (with spaces) و هم Characters (no spaces) را نشان می دهد. اگر فقط بخشی از متن را انتخاب کرده باشید، شمارش برای همان انتخاب انجام می شود.

تفاوت این روش ها با ابزار بالا در ایموجی و نویسه های ترکیبی است: اکسل و ورد طول خام رشته را می شمارند و ممکن است یک ایموجی را دو واحد حساب کنند، ولی این صفحه بر مبنای خوشهٔ نویسه می شمارد — یعنی همان چیزی که چشم شما یک حرف می بیند.

سوالات پرتکرار

تفاوت «با فاصله» و «بدون فاصله» چیست؟

در حالت با فاصله، فاصله ها و خطوط جدید هم یک کاراکتر شمرده می شوند. در حالت بدون فاصله فقط نویسه های واقعی متن شمرده می شوند؛ این عدد معمولاً مبنای محاسبهٔ هزینهٔ تایپ است.

چرا ایموجی اینجا یک کاراکتر است ولی جای دیگر چند تا؟

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

یک پیامک فارسی چند کاراکتر است؟

۷۰ کاراکتر برای پیام تک بخشی. اگر از این حد بیشتر شود، پیام به بخش های ۶۷ کاراکتری تقسیم و هزینهٔ هر بخش جدا حساب می شود. متن انگلیسی به دلیل کدگذاری متفاوت، ۱۶۰ کاراکتر در هر بخش جا می دهد.

آیا نیم فاصله هم کاراکتر شمرده می شود؟

نیم فاصله یک نویسهٔ کنترلی است و در شمارش خوشه ای معمولاً با حرف مجاورش یک واحد در نظر گرفته می شود؛ اما در سامانه های پیامکی معمولاً یک کاراکتر مستقل حساب می شود، پس برای پیامک کمی حاشیهٔ امن بگذارید.

آیا متن من ذخیره می شود؟

خیر. شمارش کاملاً در مرورگر شما انجام می شود و هیچ داده ای ارسال یا نگهداری نمی شود.

یک پیامک فارسی چند کاراکتر است؟

پیامک فارسی تک بخشی تا ۷۰ کاراکتر است. اگر متن طولانی تر شود، ظرفیت هر بخش به ۶۷ کاراکتر کاهش پیدا می کند؛ یعنی متن ۷۱ کاراکتری دو بخش و دو برابر هزینه حساب می شود.

چرا پیامک انگلیسی من ۷۰ کاراکتری شد؟

چون حتی یک نویسه فارسی یا یک ایموجی در متن، کل پیام را به حالت فارسی می برد و سقف را از ۱۶۰ به ۷۰ کاراکتر کاهش می دهد. علائم فارسی مثل ؟ و ، هم همین اثر را دارند.

در اکسل چطور کاراکترهای یک سلول را بشمارم؟

با تابع LEN؛ مثلاً LEN(A1) طول متن با فاصله را می دهد. برای شمارش بدون فاصله اول با SUBSTITUTE فاصله ها را حذف کنید.

در اکسل چطور تعداد یک کاراکتر خاص را بشمارم؟

طول متن اصلی را منهای طول متن بدون آن کاراکتر کنید: LEN(A1) منهای LEN(SUBSTITUTE(A1,"کاراکتر","")). اگر عبارت چندحرفی است، نتیجه را بر طول همان عبارت تقسیم کنید.

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

از تب Review گزینه Word Count را بزنید یا روی شمارنده پایین پنجره کلیک کنید. پنجره باز شده هر دو عدد با فاصله و بدون فاصله را نشان می دهد.