Hosszú listát hozok létre, sok (> 50) hivatkozással a Google Docs korábbi listaszámaira. Itt van egy egyszerűsített példa:
- Csináljon
- Ugrás a B-re
- Mosás C
- Vedd fel D
- Tiszta E
- Ismételje meg a 2. lépést
- F vásárlása
Ha törlöm az “1. Tedd A” -t, a lista átnevezi, de A “2. lépés megismétlése” nem változik az “1. lépés megismétlése” értékre. Van-e mód a referencia vagy változó létrehozására a Google Dokumentumokban, hogy az “6. Ismételje meg a 2. lépést” helyett az “5. Ismételje meg az 1. lépést” az első lépés törlésekor?
Megjegyzések
- Ehhez valószínűleg egy kiegészítőre lesz szükség, esetleg egy létrehozta magad.
- " dup a Google Dokumentum " , de erre sincs ' válasz.
Válasz
A Google Docs új Reversible Formulas bővítményének használatával bármilyen JavaScript-et beírhat Google-dokumentumaiba. És mivel sorrendben van kiértékelve, használhat számlálókat.
Írja be a következőket:
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
Kattintson a “Megjelenítési értékek” elemre. Ezt megszerzi:
Törölje az első “1. Csinál “”. Kattintson ismét az “Értékek megjelenítése” gombra. Ezt megszerzi:
A kezdeti definíciókat elrejtheti, ha a “Kivonat defeket” gombra kattint – ez a jobb oldali mezőbe helyezi a definíciókat.
A bővítmény URL-je : https://chrome.google.com/webstore/detail/formulas-for-google-docs/kgjbgmonlnhglokmfnpnklegakfknbeh
Jogi nyilatkozat: Én vagyok a kiegészítő szerzője
Válasz
Nem a fejem tetején, nem, erre nincs mód a Google Doc fájlban. De ha kezel egy sor feladatot, és dinamikusan szeretné frissíteni őket, miért ne tenné ezt a Google Sheet használatával? Így hivatkozhat a lépés számára és naprakészen tarthatja!
Így, ha módosítania kell a lépések sorrendjét, egyszerűen adjon hozzá vagy töröljön egy sort, és másolja a képletet a lépésbe. co zuhan le. Ez nem tökéletes, de rugalmas.
A konkrét lépésekre történő hivatkozás egyszerű, a 6. lépésben a leírás kódja a következő:
="Repeat step "&A$3$
Remélem, hogy ez segít. A Google Dokumentumok nem a megfelelő hely, ahol ilyeneket próbálhatunk meg.
Válasz
A legjobb megoldás az, ha kezeled ezt a listát a Google Táblázatokban, ahol natív, egyszerű képletek segítségével hivatkozhatsz a listában lévő pozícióra és az értékekre anélkül, hogy külső bővítményre támaszkodnál. “s vagy kiterjesztések.
Válasz
A Google Dokumentumok “Intelligens referenciák” kiegészítőjével kereszthivatkozások készíthetők számozott listás pontokra, beleértve a hivatkozási tételeket, amelyek a listaelemeken belül helyezkednek el. A beépülő modul manuális “szinkronizálási” lépést igényel, hasonlóan a ToC működéséhez, de úgy lett kialakítva, hogy könnyebben használható legyen, mint egy szkript vagy táblázatos alapú megoldás.
Ezt a bővítményt írtam és közzétettem miután hasonló probléma merült fel a hosszú szerződési sablonokban szereplő jogi záradékok számának keresztreferenciájával.