Tworzę długą listę z wieloma (> 50) odniesieniami do poprzednich numerów list w Dokumentach Google. Oto uproszczony przykład:

  1. Do A
  2. Idź do B
  3. Umyj C
  4. Podnieś D
  5. Wyczyść E
  6. Powtórz krok 2
  7. Kup F

Jeśli usunę „1. Do A”, lista zmienia numerację, ale „Powtórz krok 2” nie zmieni się na „Powtórz krok 1”. Czy istnieje sposób na utworzenie odwołania lub zmiennej w Dokumentach Google, aby automatycznie zmienić „6. Powtórz krok 2” na „5. Powtórz krok 1” po usunięciu pierwszego kroku?

Komentarze

Odpowiedź

Korzystając z nowego dodatku Reversible Formulas do Dokumentów Google, możesz wprowadzić dowolny kod JavaScript w swoich dokumentach Google. A ponieważ jest oceniany w kolejności, możesz użyć liczników.

Napisz co następuje:

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 

Kliknij „Wyświetl wartości”. Otrzymasz to:

renderowana treść 1

Usuń pierwszy „1. Wykonaj A ”. Kliknij ponownie„ Wyświetl wartości ”. Otrzymasz to:

renderowana treść 2

Możesz ukryć początkowe definicje, klikając „Wyodrębnij definicje” – spowoduje to umieszczenie definicji w prawym polu.

Adres URL dodatku : https://chrome.google.com/webstore/detail/formulas-for-google-docs/kgjbgmonlnhglokmfnpnklegakfknbeh

Zastrzeżenie: Jestem autorem dodatku

Odpowiedź

O dziwo, nie, nie ma sposobu, aby to zrobić w pliku Dokumentu Google. Ale jeśli zarządzasz sekwencją zadań i chcesz je dynamicznie aktualizować, dlaczego nie zrobić tego za pomocą Arkusza Google? W ten sposób możesz odwołać się do numeru kroku i aktualizować go!

Lista zadań w programie Excel

W ten sposób, jeśli potrzebujesz zmienić kolejność kroków, możesz po prostu dodaj lub usuń wiersz i skopiuj formułę w Kroku # co upadek. Nie jest doskonały, ale jest elastyczny.

Tworzenie odniesień do określonych kroków jest łatwe, kod opisu w kroku 6 jest następujący:

="Repeat step "&A$3$

Mam nadzieję, że to pomoże. Dokumenty Google nie są właściwym miejscem do robienia tego typu rzeczy.

Odpowiedz

Najlepiej jest zarządzać tą listą w Arkuszach Google, gdzie możesz używać natywnych, prostych formuł do odniesienia się do pozycji na liście i wartości bez konieczności korzystania z zewnętrznej wtyczki lub rozszerzeń.

Odpowiedź

Dodatek „Smart References” do Dokumentów Google może służyć do tworzenia odsyłaczy do numerowanych punktorów list, w tym odniesienia, które są umieszczone w elementach listy. Wtyczka wymaga ręcznej „synchronizacji”, podobnej do działania ToC – ale została zaprojektowana tak, aby była łatwiejsza w użyciu niż rozwiązanie oparte na skryptach lub arkuszach kalkulacyjnych.

Napisałem i opublikowałem ten dodatek po podobnym problemie z odsyłaczami do numerów klauzul prawnych w długich szablonach umów.

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

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *