Tham khảo Google Docs về số lượng cụ thể của danh sách được đánh số


9

Tôi đang tạo một danh sách dài với nhiều (> 50) tham chiếu đến số danh sách trước đó trong Google Docs. Đây là một ví dụ đơn giản:

  1. Làm A
  2. Đi đến B
  3. Rửa C
  4. Đón D
  5. Làm sạch E
  6. Lặp lại bước 2
  7. Mua F

Nếu tôi xóa "1. Làm A", danh sách sẽ được mở lại, nhưng "Lặp lại bước 2" không thay đổi thành "Lặp lại bước 1". Có cách nào để tạo tham chiếu hoặc biến trong Google Docs để tự động thay đổi "6. Lặp lại bước 2" thành "5. Lặp lại bước 1" khi bước đầu tiên bị xóa?


Nhiều khả năng, điều này sẽ yêu cầu một tiện ích bổ sung , có thể là do bạn tự tạo .
outis

Dup của "Tham khảo mục được đánh số trong Tài liệu Google" , nhưng điều đó cũng không có câu trả lời.
outis

Câu trả lời:


1

Sử dụng tiện ích bổ sung Công thức có thể đảo ngược mới cho Google Docs, bạn có thể nhập bất kỳ JavaScript nào trong tài liệu Google của mình. Và vì nó được đánh giá theo thứ tự, bạn có thể sử dụng quầy.

Viết như sau:

counter = (0)
labels = ({})
step = (function(name) {  counter++; labels[name || ""] = counter; return counter; })
ref = (function(name) { return labels[name]; })

=step(). Do A
=step("b"). Go to B
=step(). Wash C
=step(). Pick up D
=step(). Clean E
=step(). Repeat Step =ref("b")
=step(). Buy F

Nhấp vào "Hiển thị giá trị". Bạn sẽ có được điều này:

hiển thị nội dung 1

Xóa "1. Làm A" đầu tiên. Nhấp vào "Hiển thị giá trị" một lần nữa. Bạn sẽ có được điều này:

kết xuất nội dung 2

Bạn có thể ẩn các định nghĩa ban đầu bằng cách nhấp vào "Trích xuất defs" - điều này sẽ đặt các định nghĩa vào hộp bên phải.

URL của tiện ích bổ sung: https://chrom.google.com.vn/webstore/detail/form Formula -for-google- docs / kgjbgmonlnhglokmfnpnklegakfknbeh

Tuyên bố miễn trừ trách nhiệm: Tôi là tác giả của tiện ích bổ sung


0

Ngoài đỉnh đầu của tôi, không, không có cách nào để làm điều này trong tệp Google Doc. Nhưng nếu bạn đang quản lý một chuỗi các nhiệm vụ và muốn cập nhật chúng một cách linh hoạt, tại sao bạn không làm điều này bằng Google Sheet? Bằng cách đó bạn có thể tham chiếu số bước và cập nhật nó!

Danh sách nhiệm vụ trong Excel

Bằng cách này, nếu bạn cần thay đổi trình tự các bước, bạn chỉ cần thêm hoặc xóa một hàng và sao chép công thức trong cột Bước # xuống. Nó không hoàn hảo nhưng nó linh hoạt.

Việc tham chiếu đến các bước cụ thể rất dễ dàng, mã cho mô tả trong bước 6 như sau:

="Repeat step "&A$3$

Mong rằng sẽ giúp. Google Docs không phải là nơi thích hợp để thử và làm điều này.


0

Đặt cược tốt nhất của bạn là quản lý danh sách này trong Google Sheets, nơi bạn có thể sử dụng các công thức gốc, đơn giản, để tham chiếu vị trí trong danh sách và các giá trị mà không cần dựa vào các tiện ích mở rộng hoặc plugin bên ngoài.


0

Bổ trợ "Tham chiếu thông minh" cho Google Docs có thể được sử dụng để tạo tham chiếu chéo cho các viên đạn trong danh sách được đánh số, bao gồm các tham chiếu được đặt bên trong các mục danh sách. Plugin yêu cầu bước "đồng bộ hóa" thủ công, tương tự như cách ToC hoạt động - nhưng nó được thiết kế để dễ sử dụng hơn so với giải pháp dựa trên tập lệnh hoặc bảng tính.

Tôi đã viết và xuất bản tiện ích bổ sung này sau khi gặp vấn đề tương tự với các số mệnh đề pháp lý tham chiếu chéo trong các mẫu hợp đồng dài.

Xem: https://sealionsoftware.com/smart-references/

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.