โปรดดูว่าคำตอบของฉันสำหรับคำถามที่คล้ายกันช่วยได้หรือไม่
ปรับปรุง:
การส่งของฉันสำหรับแกลเลอรีสคริปต์ของ Google เอกสารได้รับการยอมรับและคุณสามารถติดตั้งเพื่อรับฟังก์ชั่นที่คุณต้องการ
ขั้นตอน:
- เปิดสเปรดชีตของคุณ
- ในเมนูไปที่เครื่องมือ -> แกลเลอรีสคริปต์ ...
- ค้นหาผลรวมตามสี
- คลิกติดตั้ง
- คลิกปุ่มอนุญาตหากคุณเชื่อถือสคริปต์และจากนั้นปิด
- กลับไปที่สเปรดชีต
ตอนนี้คุณมีสามฟังก์ชันเพิ่มเติมที่คุณสามารถใช้ในสูตรสเปรดชีตของคุณ:
sumWhereBackgroundColorIs(color, rangeSpecification)
sumWhereBackgroundColorIsNot(color, rangeSpecification)
getBackgroundColor(rangeSpecification)
กรุณาจากที่rangeSpecification
พารามิเตอร์ต้องมีคำพูด ( "
) รอบ ๆ พวกเขา
ตัวอย่างเช่น:
=sumWhereBackgroundColorIs("white", "A1:C4")
ผลรวมของค่าของเซลล์ทั้งหมดในช่วง A1: C4 ที่มีพื้นหลังสีขาว
โปรดทราบว่าหากคุณไม่ทราบสีของเซลล์หนึ่งคุณสามารถใช้getBackgroundColor
ฟังก์ชั่นที่ให้มาเพื่อค้นหาว่าสีนั้นคืออะไร จำเป็นต้องใช้ฟังก์ชั่นนี้เนื่องจากบางสีจะแสดงเป็นรหัส RGB (ตัวอย่างเช่น#00ff00
แทนที่จะเป็นgreen
)
getBackgroundColor()
จะเลิก บางทีคุณสามารถปรับปรุงรหัสได้หรือไม่