Creez o listă lungă cu multe (> 50) referințe la numerele listei anterioare din Documente Google. Iată un exemplu simplificat:
- Faceți A
- Accesați B
- Spălați C
- Ridicați D
- Curățați E
- Repetați Pasul 2
- Cumpărați F
Dacă șterg „1. Faceți A” lista renumerotează, dar „Repetați Pasul 2” nu se schimbă în „Repetați Pasul 1”. Există o modalitate de a crea o referință sau o variabilă în Google Docs pentru a schimba automat „6. Repetați Pasul 2” la „5. Repetați Pasul 1” când primul pas este șters?
Comentarii
- Cel mai probabil, aceasta va necesita un supliment , eventual unul creat personal.
- Dup din " Consultați elementul numerotat din Documentul Google " , dar asta nu are ' nici un răspuns.
Răspuns
Folosind noul supliment de formule reversibile pentru Google Docs, puteți introduce orice JavaScript în documentele dvs. Google. Și întrucât este evaluat în ordine, puteți utiliza contoare.
Scrieți următoarele:
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
Faceți clic pe „Afișare valori”. Veți obține acest lucru:
Ștergeți primul „1. Faceți A. Faceți clic din nou pe „Afișați valorile”. Veți obține acest lucru:
Puteți ascunde definițiile inițiale făcând clic pe „Extrage defs” – aceasta va plasa definițiile în caseta din dreapta.
Adresa URL a suplimentului : https://chrome.google.com/webstore/detail/formulas-for-google-docs/kgjbgmonlnhglokmfnpnklegakfknbeh
Declinare de responsabilitate: Sunt autorul suplimentului
Răspuns
În capul meu, nu, nu există nicio modalitate de a face acest lucru într-un fișier Google Doc. Dar dacă gestionați o secvență de sarcini și doriți să le actualizați dinamic, de ce nu faceți acest lucru folosind o foaie Google? În acest fel puteți să faceți referire la numărul pasului și să îl mențineți actualizat!
În acest fel, dacă ar fi nevoie să schimbați secvența de pași, ați putea pur și simplu adăugați sau ștergeți un rând și copiați formula în Pasul # Lumn jos. Nu este perfect, dar este flexibil.
Este ușor să faci trimiteri la pași specifici, codul pentru descrierea din pasul 6 este după cum urmează:
="Repeat step "&A$3$
Sper că acest lucru vă va ajuta. Google Docs nu este locul potrivit pentru a încerca să faceți acest lucru.
Răspunde
Cel mai bun pariu este să gestionezi această listă în Foi de calcul Google, unde poți folosi formule native, simple, pentru a face referință la poziția din listă și valori fără a te baza pe pluginul extern „s sau extensii.
Răspuns
Suplimentul „Referințe inteligente” pentru Google Docs poate fi utilizat pentru a crea referințe încrucișate la gloanțe numerice, inclusiv referințe care sunt plasate în articolele listei. Pluginul necesită un pas manual de „sincronizare”, similar cu modul în care funcționează un ToC – dar este conceput pentru a fi mai ușor de utilizat decât o soluție bazată pe scripturi sau foi de calcul.
Am scris și publicat acest supliment după ce ați avut o problemă similară cu referințele încrucișate numerele clauzelor legale în șabloanele de contract lungi.
A se vedea: https://sealionsoftware.com/smart-references/