Google เอกสารอ้างอิงถึงจำนวนเฉพาะของรายการหมายเลข


9

ฉันกำลังสร้างรายการยาวที่มีการอ้างอิงจำนวนมาก (> 50) ไปยังหมายเลขรายการก่อนหน้าใน Google เอกสาร นี่คือตัวอย่างง่าย ๆ :

  1. สนใจ
  2. ไปที่ B
  3. ล้าง C
  4. รับ D
  5. ทำความสะอาด E
  6. ทำซ้ำขั้นตอนที่ 2
  7. ซื้อ F

ถ้าฉันลบ "1. ทำ A" รายการจะทำการจัดเรียงใหม่ แต่ "ทำซ้ำขั้นตอนที่ 2" จะไม่เปลี่ยนเป็น "ทำซ้ำขั้นตอนที่ 1" มีวิธีในการสร้างการอ้างอิงหรือตัวแปรใน Google เอกสารเพื่อเปลี่ยน "6. ทำซ้ำขั้นตอนที่ 2" เป็น "5. ทำซ้ำขั้นตอนที่ 1" เมื่อขั้นตอนแรกถูกลบหรือไม่


เป็นไปได้มากว่าสิ่งนี้จะต้องมีแอดออนอาจสร้างด้วยตัวคุณเอง
outis

คำตอบ:


1

ด้วยการใช้ Add-on สูตรย้อนกลับได้ใหม่สำหรับ Google เอกสารคุณสามารถป้อน JavaScript ใด ๆ ใน Google เอกสารของคุณ และเนื่องจากมีการประเมินตามลำดับคุณสามารถใช้ตัวนับ

เขียนสิ่งต่อไปนี้:

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

คลิกที่ "แสดงค่า" คุณจะได้รับสิ่งนี้:

เนื้อหาที่แสดงผล 1

ลบ "1. Do A" อันแรก คลิกที่ "แสดงค่า" อีกครั้ง คุณจะได้รับสิ่งนี้:

เนื้อหาที่แสดงผล 2

คุณสามารถซ่อนคำจำกัดความเริ่มต้นได้โดยคลิกที่ "Extract defs" ซึ่งจะเป็นการกำหนดคำจำกัดความในช่องด้านขวา

URL ของส่วนเสริม: https://chrome.google.com/webstore/detail/formulas-for-google-docs/kgjbgmonlnhglokmfnpnklegakfknbeh

ข้อจำกัดความรับผิดชอบ: ฉันเป็นผู้เขียนส่วนเสริม


0

ปิดส่วนหัวของฉันไม่ไม่มีวิธีทำเช่นนี้ในไฟล์ Google Doc แต่ถ้าคุณจัดการลำดับของงานและต้องการอัปเดตแบบไดนามิกทำไมไม่ทำเช่นนี้โดยใช้ Google ชีต? ด้วยวิธีนี้คุณสามารถอ้างอิงจำนวนขั้นตอนและทำให้เป็นปัจจุบัน!

รายการงานใน Excel

ด้วยวิธีนี้หากคุณต้องการเปลี่ยนลำดับขั้นตอนคุณสามารถเพิ่มหรือลบแถวและคัดลอกสูตรในคอลัมน์# ขั้นตอนลง มันไม่สมบูรณ์แบบ แต่มีความยืดหยุ่น

การอ้างอิงไปยังขั้นตอนที่ระบุนั้นเป็นเรื่องง่ายรหัสสำหรับคำอธิบายในขั้นตอนที่ 6 มีดังนี้:

="Repeat step "&A$3$

หวังว่าจะช่วย Google เอกสารไม่ใช่สถานที่ที่เหมาะสมที่จะลองทำสิ่งนี้


0

ทางออกที่ดีที่สุดของคุณคือการจัดการรายการนี้ใน Google ชีตที่คุณสามารถใช้สูตรดั้งเดิมอย่างง่ายเพื่ออ้างอิงตำแหน่งในรายการและค่าโดยไม่ต้องพึ่งพาปลั๊กอินภายนอกหรือส่วนขยาย


0

โปรแกรมเสริม "การอ้างอิงอัจฉริยะ" สำหรับ Google เอกสารสามารถใช้เพื่อสร้างการอ้างอิงโยงไปยังสัญลักษณ์แสดงหัวข้อย่อยที่มีหมายเลขรวมถึงการอ้างอิงที่อยู่ภายในรายการ ปลั๊กอินต้องการขั้นตอน "ซิงค์" แบบแมนนวลซึ่งคล้ายกับวิธีการทำงานของ ToC - แต่มันถูกออกแบบมาให้ใช้งานง่ายกว่าโซลูชันที่อิงกับสคริปต์หรือสเปรดชีต

ฉันเขียนและเผยแพร่ Add-on นี้หลังจากมีปัญหาที่คล้ายกันกับการอ้างอิงข้ามข้อกฎหมายหมายเลขในเทมเพลตสัญญาระยะยาว

ดู: https://sealionsoftware.com/smart-references/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.