คำถามติดแท็ก formulas

สูตรที่ใช้ในสเปรดชีตที่แก้ไขโดยเว็บแอปพลิเคชันเช่น Excel Online, Google ชีตและอื่น ๆ

6
ฟังก์ชัน ISBLANK ()
มีวิธีใดที่ฉันสามารถตรวจสอบว่าเซลล์ว่างเปล่าหรือไม่? มีฟังก์ชั่นISBLANK()แต่มันจะคืนค่าเท็จเมื่อมีสูตรในเซลล์แม้แต่คิดว่าสูตรจะไม่ส่งคืนสิ่งใด (หรือสตริงว่าง) ฉันต้องการให้มันคืนจริงเมื่อสูตรไม่ส่งคืนสิ่งใดเช่นกัน ดังนั้นเซลล์ดูเหมือนจะว่างเปล่าโดยไม่มีค่าใด ๆ

7
สูตร Google ชีตสำหรับ“ ถ้ามี”
ฉันพยายามหาวิธีระบุIFรายการในเซลล์หนึ่งที่มีค่าหรือสตริง ตัวอย่าง เซลล์ A1 sites, sheets, docs, slidesมี ฉันต้องการเซลล์ B1 เพื่อแสดง 1 'ถ้า' เซลล์ A1 sitesมีสตริง สูตร =if(A1 ?????? "sites", 1,0) ฉันไม่แน่ใจว่าจะแทนที่สิ่งใด??????ภายในสูตรด้านบนหรือถ้าเป็นไปได้สูตรนี้ ความคิดเห็นใด ๆ เกี่ยวกับวิธีการบรรลุผลลัพธ์ที่ต้องการได้รับการชื่นชมอย่างมาก

3
ผลรวมสะสมโดยไม่มีสคริปต์
สำหรับคำถามนี้ฉันได้สร้างฟังก์ชัน Google Apps Script ซึ่งคำนวณผลรวมสะสมของช่วง Martin Hawkseyบน Google+ แสดงความคิดเห็นเกี่ยวกับวิธีการคำนวณผลรวมสะสมที่มีประสิทธิภาพมากขึ้น: function cumulativeSum(array){ var output = []; for (i in array){ if(i==0) { if (array[i].length > 1) throw ("Only single column of data"); output.push([array[i][0]]); } else { output.push([output[i-1][0] + array[i][0]]); } } return output; } คำถามของฉันคือ: สามารถทำได้ด้วยการใช้สูตรหรือไม่

2
ไวยากรณ์ตัวกรอง (เงื่อนไขหรือเงื่อนไข)?
ฉันใช้FILTER()เพื่อแสดงค่าจากแผ่นที่ 2 ที่Nameตรงกับคอลัมน์ ปัญหาของฉันคือที่ที่ฉันต้องการ: =FILTER(Sheet2!A:F, Sheet2!A:A="Combat Medic" OR Sheet2!A:A="Universal") เป็นORผลให้เกิดข้อผิดพลาด ไวยากรณ์ที่ถูกต้องคืออะไร? ฉันต้องใช้QUERY()แทนหรือไม่

4
เพิ่มมูลค่าวันที่ 3 ชั่วโมง (DD / MM / YYYY 00:00:00)
ฉันมีเซลล์ที่มีวันที่ในรูปแบบนี้DD/MM/YYYY 00:00:00และฉันต้องการเพิ่ม 3 ชั่วโมงเพราะฉันอยู่ในโซน GMT อื่น เป็นไปได้ที่จะใช้วันที่ในสูตรหรือไม่? สิ่งที่ต้องการ: 30/12/2012 22:15:00ควรเป็น: 31/12/2012 01:15:00

2
ถ้าหรือข้อความ
คุณจะทำคำสั่ง IF ... หรือ ... จากนั้นในสเปรดชีตของ Google ได้อย่างไร ใน PHP ฉันจะทำสิ่งนี้: if($C7 == "U.S.A." || $C7 == "Canada"){ ... จะทำเช่นเดียวกับสูตรสเปรดชีตได้อย่างไร ในขณะนี้ฉันมี = IF ( C7 = "U.S.A." , "The Americas" , "Europe" ) ฉันต้องการจะบอกว่า C7 = "USA" หรือ "Canada" ... NB: ฉันควรจะสามารถ (และพยายามอย่างกว้างขวาง) เพื่อ Google นี้ แต่เครื่องมือค้นหาละเว้นคำ IF และหรือ

7
หยุด '+' จากการสร้างสูตร
ฉันกำลังลำบากอยู่ ฉันกำลังสร้างสเปรดชีตที่ใช้เครื่องหมายบวก ( +) เป็นประจำ ฉันต้องการโปรแกรมแก้ไขกึ่งถาวรสำหรับ+เปลี่ยนเป็นสูตรเพิ่มเติม

3
เอกสารอ้างอิงที่สมบูรณ์สำหรับสูตรของ Google Spreadsheets?
ในฐานะโปรแกรมเมอร์ฉันพบว่าตัวเองค่อนข้างผิดหวังเมื่อพยายามใช้ Google Spreadsheets เนื่องจากดูเหมือนจะไม่มีคำอธิบายที่ชัดเจนเกี่ยวกับไวยากรณ์ที่ฉันสามารถใช้เป็นสูตรได้ ตัวอย่างเช่นฉันได้อ่านว่าฉันสามารถใช้F3:Fอ้างอิงFคอลัมน์จากแถว 3 ลงด้านล่าง แต่ฉันไม่สามารถหาตำแหน่งที่กล่าวถึงสิ่งนี้ได้ในเอกสารอ้างอิงของ Google และดูเหมือนจะไม่ทำงานเสมอไป ฉันอาจทำผิด แต่นั่นเป็นประเด็นของคำถามนี้ ฉันไม่ต้องการอวนลากผ่านแบบฝึกหัดห้าแบบเพื่อลองเดากฎ! มีคำอธิบายสั้น ๆ เกี่ยวกับไวยากรณ์และความหมายบางอย่างหรือไม่? ถ้าไม่บางทีอาจมีคนสรุปได้ที่นี่

4
เชื่อมต่อเซลล์ที่เติมเท่านั้น
ขณะนี้ฉันมีสเปรดชีตเพื่อติดตามคะแนนในเกมไพ่ อาจมีผู้เล่นสองถึงห้าคน ฉันมีดังต่อไปนี้: | Players | |----------| | Dave | | Paul | | John | | | | | ตอนนี้ฉันใช้: = JOIN( " vs " ; C10:C14 ) Dave vs Paul vs John vs vsแต่ปัญหาคือผมแล้วจบลงด้วย มีวิธีที่จะพูดDave vs Paul vs Johnแต่ถ้าฉันมีผู้เล่นมากขึ้นDave vs Paul vs John vs Robด้วยสูตรเดียว?

9
วิธีเติมคอลัมน์ด้วยวันที่ตามลำดับใน Google ชีต
ใน Excel คุณสามารถคลิกขวาลากวันที่ลงมาเพื่อเติมคอลัมน์ด้วยวันที่ถัดไปในลำดับ ตัวอย่างเช่นหากคุณป้อน 9/1/2557 ให้เลือกเซลล์นั้นจากนั้นคลิกขวาที่ลากลงมาที่เซลล์ด้านล่าง Excel จะเติมเซลล์เหล่านั้นด้วย 10/1/2014, 11/1/2014 และอื่น ๆ สำหรับคุณ สิ่งนี้ใช้ไม่ได้กับการเลือกเซลล์เดียวใน Google ชีต - ฉันจะทำให้มันทำงานได้อย่างไร

2
ฉันจะส่งออกสตริงที่มีเครื่องหมายคำพูดได้อย่างไร
ฉันไม่ได้ใช้คอมพิวเตอร์เป็นพิเศษ ฉันกำลังพยายามใช้สมการเพื่อให้คะแนนการทดสอบ Google ของฉันปัญหาคือมีคำพูดในคำตอบ มีสัญลักษณ์อื่นที่ฉันต้องใช้หรือไม่? นี่คือสิ่งที่ฉันมีตอนนี้: =if(C2= "Aubrey said, "you are my favorite friend."", 10, 0) คำตอบคือ Aubrey พูดว่า "คุณคือเพื่อนที่ฉันโปรดปราน" ฉันจะไม่ใส่เครื่องหมายคำพูดในคำตอบ แต่มันมีความหมายสำหรับแบบทดสอบภาษาอังกฤษดังนั้นอาจส่งข้อความผิด

5
ฉันสามารถใช้ส่วนหัวคอลัมน์ใน a = QUERY ได้ไหม
การอ่านเอกสารสำหรับ=QUERYฟังก์ชั่น1 , 2 , 3ดูเหมือนว่าบางส่วนบ่งบอกว่าฉันควรจะสามารถใช้ส่วนหัวคอลัมน์ในแบบสอบถามของฉันได้โดยตรง ยกตัวอย่างเช่น=QUERYฟังก์ชั่นใช้พารามิเตอร์ตัวเลือกที่สาม , HEADERSซึ่งจะช่วยให้คุณระบุจำนวนแถวส่วนหัว ข้อความค้นหาส่วนใหญ่ของฉันจะสวยกว่านี้มากถ้าฉันสามารถใช้ส่วนหัวคอลัมน์ได้ดังนั้นไม่ต้องใช้ดัชนีคอลัมน์ แต่ฉันไม่สามารถทำให้มันทำงานได้ ตัวอย่าง: A B C --------------------- Name Phone City Vidar 12345678 Oslo Rupert 32165487 Berlin ฉันสามารถค้นหาสิ่งนี้ได้โดยใช้ดัชนีคอลัมน์: =QUERY(Sheet1!A1:C; "select A, B, C where A = 'Vidar'"; 1) ... แต่ไม่ได้ใช้ส่วนหัวคอลัมน์: =QUERY(Sheet1!A1:C; "select A, B, C where Name = 'Vidar'"; 1) ... สิ่งนี้ทำให้ฉันมีข้อผิดพลาด:แบบสอบถามไม่ถูกต้อง: คอลัมน์ …

2
สูตรสำหรับการจัดรูปแบบตัวเลขที่ชาญฉลาดและคำนึงถึงมาตราส่วนใน Google ชีตหรือไม่ (เช่น 1,024 → 1k, 1,816,724 → 1.8M)
มีสูตรใดบ้างสำหรับสูตรการจัดรูปแบบตัวเลข "สมาร์ท" สำหรับ Google ชีตซึ่งเป็น "วิธีการปรับขนาด" a la Rails ActionView ของdistance_of_time_in_words ฉันคาดว่าจะป้อนตัวเลขเช่น: 1,816,724 และดู1.8M (หรือป้อน 2,394 และดู2.4K )

1
ฉันจะรวมค่าเซลล์กับสตริงในสูตร Google Spreadsheets ได้อย่างไร
ฉันมีIFเงื่อนไขต่อไปนี้ในบางเซลล์: =IF(A1>A2, "value is <C5>", "value is <D5>") ที่<C5>และ<D5> ควรจะมีค่าของเซลล์และC5D5 ฉันรู้ว่ามันเป็นคำถามง่าย ๆ แต่การค้นหาไม่ประสบความสำเร็จ ฉันไม่รู้วิธีวลีนี้จริงๆ


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