تبدیل داده‌ها به جدول

سؤال:
آیا در صفحه‌گستردهٔ لیبره‌آفیس می‌شود مانند اِکسل داده‌ها را به جدول تبدیل کرد و از مزایایش بهره بُرد؟
پاسخ:
فعلاً نه، اما اضافه شدن این قابلیتِ بسیار مفید قبلاً در اینجا درخواست شده است و باید دید که چه زمانی به لیبره‌آفیس هم می‌آید.

جدول‌ها در اکسل

استفاده از جدول چه مزایایی دارد؟

۱. اگر نموداری از روی جدول خود ساخته باشید، بعد از ورود اطلاعات و سطر جدید، نمودار هم به‌صورت خودکار به‌روز می‌شود؛
۲. بلافاصله گزینه‌های فیلتر کردن داده‌ها به جدول اضافه می‌شود؛
۳- اگر دادهٔ جدیدی به سطر آخر اضافه کنید، دیگر نیازی به به‌روز کردن دستی فرمول نیست و به‌طور خودکار به‌روز خواهد شد؛
۴. یک محدودهٔ داده ایجاد می‌شود که فرمول‌نویسی را ساده‌تر می‌کند؛
۵. به‌راحتی می‌توانید جمع کل و میانگین داده و کوچک‌ترین و بزرگ‌ترین داده را در جدول داشته باشید؛
۶. عناوین سطر اول جدول یا همان Header ثابت می‌ماند، یعنی اگر جدول خود را به پایین بکشید (اِسکرول کنید)، آن عناوین ثابت می‌ماند و نیازی به قفل کردنشان (Freez) نیست.
۷. به‌راحتی می‌توانید استایل جدول را تغییر بدهید تا صفحه‌گسترده‌ای شکیل‌تر داشته باشید. حتی اگر سطری به جدول اضافه کنید، استایلتان بر سطرهای اضافه شده به‌طور خودکار اِعمال می‌شود.

ارزش مصاحبه‌های بنیاد مستندات آزاد

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

مابین افزونه‌های لیبره‌آفیس یکی بود که لازمش داشتم و ازقضا روی جدیدترین نسخهٔ لیبره‌آفیس نصب نمی‌شد!
مشکل را در میان حرفه‌ای‌ها مطرح کردم بلکه راهی پیدا شود. راستش خیلی هم امیدی نداشتم. نمی‌دانم چه حکمتی داشت که در اولین مواجهه‌ام با کاربران کاربلد با چنین پاسخ تندی مواجه شوم. خیلی صریح پاسخ داد که برو برنامه‌نویسی… یاد بگیر و [خودت] مشکل را حل کن!

این جواب مثل آب سردی روی سرم بود. چند ساعت بعد یک کاربر مکزیکی مشکل افزونه را بی‌منت حل کرد و نسخهٔ جدیدترش را هم منتشر کرد. چیزی که کمک او را شیرین‌تر کرد این بود که بی‌آنکه آن کاربر اول را مستقیماً خطاب قرار بدهد گفت: «بعضی اوقات بهترین جواب این است که حرفی نزنی» و در واقع تلویحاً از پاسخ تند او گلایه کرد.

فعال مکزیکی لیبره‌آفیس

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

حاشیه‌های تزئینی در واژه‌پرداز لیبره‌آفیس

سؤال:
آیا در واژه‌پرداز لیبره‌آفیس هم می‌شود حاشیه‌های تزئینی (مانند عکس زیر) در اطراف صفحات سند گذاشت و به سند ظاهری زیباتر داد؟

حاشیه‌های تزئینی

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

نکته:
اگر سندی به دست شما برسد که در واژه‌پرداز مایکروسافت‌وُرد ایجاد شده باشد و در آن از چنین حاشیه‌هایی استفاده شده باشد، لیبره‌آفیس فعلاً نمی‌تواند آن را نمایش بدهد. 😞

توابع تبدیل عدد به حرف در صفحه‌گسترده

دوستان، صفحه‌گستردهٔ لیبره‌آفیس در خودش تابعی برای تبدیل عدد به حرف ندارد. یعنی اگر شما ۲۵,۰۰۰ را وارد کنید، تابعی نیست که آن را به‌صورت بیست و پنج هزار نمایش بدهد.
البته افزونه‌ای هست که اگر نصبش کنید، توابع لازم (تابع NUMBERTEXT و تابع MONEYTEXT) را به لیبره‌آفیس اضافه می‌کند، اما نقصش این است که اعداد را با حروف انگلیسی نمایش می‌دهد (در تابع NUMBERTEXT) و ضمناً واحد پولی‌اش هم (در تابع MONEYTEXT) دلار است.
یعنی اگر ۲۵,۰۰۰ را وارد کنید، به‌صورت Twenty-five thousand و یا Twenty-five thousand U.S. dollars نمایش می‌دهد.

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

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

افزونهٔ تبدیل عدد به حرف

 

 

یک خبر بسیار خوب: حل مشکلات لیبره آفیس با نویسه کشیده و متن justify شده

اگر از لیبره آفیس برای کارهای جدی و حرفه‌ای استفاده کرده باشید، احتمالاً می‌دانید که یکی از مشکلات لیبره آفیس با متن فارسی و عربی، اشکال در نمایش این متن‌ها در شرایطی است که حالت justify را برای بند (paragraph) انتخاب کرده باشید.
در این صورت، خط‌های افقی که نویسه کشیده هستند، در جای نامناسبی ظاهر می‌شوند و البته اشکالات دیگری هم در ترکیب متن فارسی و انگلیسی وجود دارد.
خوشبختانه آقای خالد حُسنی که کار تغییر موتور متن لیبره آفیس به کتابخانه حرف‌باز را انجام دادند، دست به کار شدند و این مشکلات را در تعدادی پچ اصلاح کردند.
امیدوارم این هفته این ارسال‌ها بازبینی، نهایی و تأیید شود تا پس از ادغام در شاخه master کد، در نسخه آتی در اختیار کاربران قرار گیرد. البته که شما همین اکنون هم می‌توانید این ارسال‌ها را از gerrit دریافت کرده، کامپایل و آزمایش کنید.

پچ‌های ارسال شده

پچ‌های ارسال شده

نمایش نادرست

نمایش نادرست

نمایش درست

نمایش درست

اعداد با صفرِ زیاد

📊 اگر لازم باشد اعدادی با تعداد صفرهای زیاد را در صفحه‌گستردهٔ لیبره‌آفیس وارد کنید، چی کار می‌کنید؟
مثلاً فرض کنید قرار است حقوق خرداد کارکنان را به شکل زیر وارد کنید:

۱۰,۰۰۰,۰۰۰
۱۲,۰۰۰۰,۰۰۰

آیا می‌خواهید تک‌تک صفرهای حقوق را دستی وارد کنید؟ خب چه کاری است. یک کار ساده‌تر بکنید. در سلول، عدد ۱۰ یا ۱۲ را وارد کنید و بعد حرف e را بنویسید و در نهایت هم تعداد صفرهایش را مشخص کنید.برای مثال: 10e6 یا 12e6

یادتان نرود که فرمت آن ستون حتماً باید به‌شکلِ زیر باشد.

تنظیم قالب‌بندی اعداد

تعویض جای سطر و ستون

📊 اگر می‌خواهید جای سطر و ستون را به‌راحتی در صفحه‌گستردهٔ لیبره‌آفیس عوض کنید، اول داده‌ها را کپی (CTRL+C) کنید و بعد راست‌کلیک کنید و گزینهٔ و در نهایت هم گزینهٔ Transpose All را انتخاب کنید.

تعویض جای سطر و ستون