انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: Yoord در 05 امرداد 1397، 06:00 ب‌ظ

عنوان: گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: Yoord در 05 امرداد 1397، 06:00 ب‌ظ
سلام
من یه فایل متنی دارم، میخوام تو اون فایل، همه کلمات رو جدا و بصورت ستونی درست کنم.مثلا میخوام اینجوری شه
اوبونتو خوب است

to

اوبونتو
خوب
است



عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: مهران تعریف در 08 امرداد 1397، 02:31 ق‌ظ
سلام
من یه فایل متنی دارم، میخوام تو اون فایل، همه کلمات رو جدا و بصورت ستونی درست کنم.مثلا میخوام اینجوری شه
اوبونتو خوب است

to

اوبونتو
خوب
است
space رو با \n جایگزین کن
عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: Yoord در 09 امرداد 1397، 10:32 ق‌ظ
خود کلمه \n و مینویسه!
عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: بهنام … در 10 امرداد 1397، 10:25 ق‌ظ
خود کلمه \n و مینویسه!
منظورشون این بود: ‎\n‎ یعنی اول \ و بعد n
احتمالاً خودتون متوجه شدید.
با لیبره کلک کار نکردم ولی در ویرایش‌گرها جواب می‌ده:
البته با کارایی مثل find/replace چنین کاری کنید، نه ویرایش عادی.
امیدوارم جواب بگیرید.
عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: Yoord در 10 امرداد 1397، 08:29 ب‌ظ
منم اول \ رو میزارم بعد n رو ولی کار نمیکنه
عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: AmirZare در 10 امرداد 1397، 10:05 ب‌ظ
cat filename | sed 's/ /\n/g'ویرایش: اشتباه شد، :oops: برای libre cal رو ندیدم.
عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: Yoord در 11 امرداد 1397، 01:21 ق‌ظ
اینی که گفتین برای ترمیناله. من میخواستم از خود برنامه libre calاینکارو انجام بدم
عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: علی رزم دیده در 12 امرداد 1397، 05:10 ب‌ظ
سلام

توی ابزار LibreOffice Calc می تونین محتوی یک ستون رو کلمه به کلمه به چند ستون تقسیم کنین.

برای این کار اون ستونی رو که می خواین انتخاب کنین.

بعدش به قسمت Data برین و گزینه ی Text to Columns رو انتخاب کنین.

حالا توی صفحه ی باز شده Separator Options رو روی space قرار بدین و در نهایت اوکی رو بزنین.

اینم نمونه ی خروجی.
عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: Yoord در 13 امرداد 1397، 08:14 ب‌ظ
نمیخوام دو ستونه باشه. میخوام کلا یه ستون باشن فقط
عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: majid.ee در 14 امرداد 1397، 12:27 ق‌ظ
مطلب شما دقیقا چه شکلیه ؟
عنوان: پاسخ : گذاشتن هر کلمه در یک سطر در برنامه libre cal
ارسال شده توسط: علی رزم دیده در 15 امرداد 1397، 03:37 ب‌ظ
نمیخوام دو ستونه باشه. میخوام کلا یه ستون باشن فقط

فایل شما یک سطره ؟ یا کلاً یه cell هستش ؟
اینا رو برای این می پرسم چون ابزار Text to Columns یه سری محدودیت داره که من باید حتماً ساختار فایل شما رو بدونم تا دقیق بهتون بگم چیکار باید بکنین.

پ.ن:تا جایی که من اطلاع دارم چیزی تحت عنوان Text to Rows توی Libre Calc نداریم و ناچاریم به ستون تبدیل تقسیم کنیم و بعدش محتوی جدول ها رو transpose کنیم ولی چون Text to Columns یه سری محدودیت داره من اول باید ساختار فایل شما رو بدونم.