Làm cách nào để chia công thức thành nhiều dòng trong OpenOffice calc?


5

Tôi có công thức đơn giản này:

=CONCATENATE("foo";"bar")

mà ám foobar trên tế bào.

Làm thế nào tôi có thể đặt công thức này trong nhiều dòng trong cùng một ô? Tôi muốn có thể làm một cái gì đó như sau nhưng nó không hoạt động vì dòng mới trong ô cấm công thức được thực thi:

=CONCATENATE("foo";
             "bar")

Lý do tôi hỏi là vì tôi có công thức rất lớn, tôi cần định dạng chúng (sử dụng dòng mới và một chút thụt lề) để dễ đọc.

cảm ơn

Câu trả lời:


1

Để chèn ngắt dòng trong kết quả của công thức , điều này sẽ làm việc:

=CONCATENATE("foo";CHAR(10);"bar")

Tổng quan về cấu trúc so với công thức hiện tại được cung cấp bởi trình hướng dẫn hàm ( Ctrl + F2 ); nó sẽ trực tiếp hiển thị Structure tab nếu ô hiện tại đã giữ một công thức.


Cảm ơn nhưng tôi không muốn xuất ra một dòng mới như là kết quả của biểu thức. Tôi muốn chia biểu thức dài của tôi với (các) dòng mới để tăng cường khả năng đọc.
cherouvim

@cherouvim: oh, xin lỗi, tôi hiểu rồi. Sau đó, chỉ có trình hướng dẫn chức năng tôi có thể cung cấp. Tôi đã sửa đổi câu trả lời trước đó cho phù hợp.
tohuwawohu

0

Tôi đã cố gắng thực hiện điều này với LibreOffice Calc, v3.5.4.2 (!) Và trong khi tôi có thể nhập (thông qua CTRL-ENTER) nhiều lần trả về vận chuyển trong khi chỉnh sửa công thức, khi tôi nhấn enter, nó đã thu gọn chúng vào khoảng trắng .

Bạn có thể chỉnh sửa công thức của mình trong một trình soạn thảo khác, sử dụng ngắt dòng theo ý muốn, sau đó sao chép và; dán cái này vào một tế bào Nhưng điều đó vẫn không tối ưu.

Than ôi, dường như không có hy vọng. Ít nhất không phải hôm nay.


Nhưng sau khi dán vào một ô và nhấn enter, Calc sẽ xóa tất cả các dòng mới.
Thomas Szteliga

0

Hành vi này trong LibreOffice / OpenOffice cũng khiến tôi phát ốm. Giải pháp duy nhất tôi tìm thấy - có ý nghĩa mà không phá hủy trang tính hoặc lưu các chức năng được định dạng trong các tệp bên ngoài - là dán chức năng được định dạng (với dòng mới, thụt lề) làm nhận xét ô tiêu đề ( right click on the header cell -> Add comment -> paste the formatted function ). Bằng cách đó, nó sẽ không được nhìn thấy, và bạn không phải lưu trữ nó ở nơi khác và bạn sẽ có thể truy cập chức năng được định dạng bằng cách chỉnh sửa nhận xét ( right click on the cell -> Edit comment -> now copy the content ).

Hy vọng điều này có ích và tôi hy vọng vấn đề này sẽ được giải quyết bởi các nhà phát triển OpenOffice / LibreScript ;-)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.