คำถามติดแท็ก microsoft-excel

แอปพลิเคชันสเปรดชีตโดย Microsoft ใช้แท็กนี้พร้อมกับ [vba] หากคำถามของคุณเกี่ยวข้องกับการเขียนโปรแกรม Excel ใน VBA และด้วย [worksheet-function] ถ้าเกี่ยวข้องกับสูตร Excel หรือฟังก์ชันแผ่นงาน

2
การลบชั่วโมง
ฉันกำลังทำงานบนแผ่นติดตามเวลา =SUM(I4:I8)ฉันมีคอลัมน์รวมรายสัปดาห์ที่มีสูตรของ [h]:mmคอลัมน์ทั้งหมดนี้มีรูปแบบเป็น 31:49มูลค่าปัจจุบันคือ ฉันต้องการคำนวณจำนวนชั่วโมงจนถึง 40 (40 - 31:49) นี่คือสองสิ่งที่ฉันได้ลอง: =TIME(40,0,0)-Table1[@Total] =40-INT(Table1[@Total]) =40-Table1[@Total] ในที่สุดฉันก็ได้สิ่งนี้เพื่อทำงานกับค่าคงที่: =TIME(40,0,0)-TIMEVALUE("31:49")ดังนั้นฉันจึงลองเหล่านี้: =TIME(40,0,0)-TIMEVALUE(""&Table1[@Total]&"") =TIME(40,0,0)-TIMEVALUE(INDIRECT(Table1[@Total])) ฉันแน่ใจว่าฉันขาดอะไรบางอย่างที่ชัดเจนอย่างโง่เขลาดังนั้นมันคืออะไร คำตอบที่คาดหวังคือ 8:11

3
สูตรสำหรับผลลัพธ์ขึ้นอยู่กับเกณฑ์หลายคอลัมน์
ใน excel มีรายงาน 3,000 บรรทัดพร้อมคอลัมน์ที่ฉันป้อนเดือนที่มีการสอบถามผลิตภัณฑ์มา (ม.ค. , ก.พ. , ฯลฯ ) & คอลัมน์อื่นสังเกตว่าการสอบถามนี้สิ้นสุดลงในการขาย (ใช่ไม่ใช่) - จะ ชอบสูตรที่ให้ผลลัพธ์กับฉันหรือสอบถามว่าในแต่ละเดือนมีการขายจำนวนเท่าใด ("ใช่")

2
IF Function บน excel - ฉันต้องใส่สูตรไว้ในเซลล์เดียวโดยใช้ <<แต่มันไม่ทำงาน
ฉันต้องใส่ในเซลล์เดียวที่ถ้าค่าของ H3 และ F3 ต่ำกว่า 25000 แต่สูงกว่า 0 มันจะเท่ากับ 29.95 ถ้าเป็นเท็จ 0 สูตร = ถ้า (0


1
มีวิธีทำให้ Microsoft Excel 2010 รวมไฟล์ * .csv ไว้ในรายการไฟล์เริ่มต้นในกล่องโต้ตอบเปิดไฟล์หรือไม่
ฉันทำงานกับไฟล์ CSV บ่อยครั้งและต้องไปที่ไดเรกทอรีต่างๆที่มีไฟล์ CSV อยู่บ่อยๆ เมื่อใดก็ตามที่ฉันกด Ctrl + O เพื่อเปิดไฟล์ CSV Microsoft Excel 2010 จะไม่แสดงรายการไฟล์ CSV ใด ๆ เพราะโดยปกติแล้วจะแสดงเฉพาะไฟล์ที่มีนามสกุล * .xls, * .xlsx เท่านั้น ฉันจึงต้องกำหนดค่ากล่องโต้ตอบเปิดไฟล์เสมอเพื่อแสดงรายการไฟล์ทั้งหมดแล้วเลือกไฟล์ CSV ที่ฉันต้องการเปิด มีวิธีที่ฉันสามารถคิด Microsoft Excel 2010 เพื่อแสดงรายการไฟล์ CSV ในกล่องโต้ตอบไดเรคทอรีและเปิดไฟล์หรือไม่ หากการทำเช่นนี้ทำได้ยากโดยการกำหนดค่า Microsoft Excel 2010 เป็นไปได้ไหมที่จะใช้แมโคร Microsoft Excel? ขอบคุณสำหรับอินพุตใด ๆ

1
ผสานแผ่นงานที่ทับซ้อนกันบางส่วนใน Excel ขณะที่แยกคอลัมน์หรือไม่
ฉันมีแผ่นงานที่มีระเบียนทับซ้อนกันบางส่วนในแต่ละเดือน: Person Jan Alice $20 Bob $10 Charlie $30 และ Person Feb Alice $15 Charlie $10 Dave $40 ฉันต้องการรวมไว้ในแผ่นเดียวเช่น: Person Jan Feb Alice $20 $15 Bob $10 $0 Charlie $30 $10 Dave $0 $40 มีวิธีที่สะดวกในการทำเช่นนี้ใน Excel หรือไม่ ฉันดูที่คุณสมบัติการรวมบัญชี แต่ดูเหมือนจะรวมคอลัมน์ที่ฉันไม่ต้องการ

0
Excel: กราฟที่ปรากฏตามเงื่อนไขเท่านั้น
ฉันมีชุดข้อมูลที่ค่อนข้างซับซ้อนและคอลัมน์แรกประกอบด้วย Booleans ฉันต้องการพล็อตข้อมูลจากแต่ละแถวในกราฟแยกต่างหาก - เฉพาะในกรณีที่เซลล์แรกในแถวนั้นเป็น TRUE สิ่งนี้จะเกิดขึ้นโดยอัตโนมัติ กล่าวอีกนัยหนึ่งแผ่นงานถูกจัดเตรียมเพื่อพล็อตแต่ละแถวเสมอ แต่จะทำเช่นนั้นต่อเมื่อเซลล์แรกของแถวนั้นเป็นจริงเท่านั้น เป็นการดีที่กราฟจะถูกจัดเรียงในลักษณะที่กำหนดไว้ล่วงหน้า แต่มันมีความสำคัญน้อยกว่าสำหรับฉัน ฉันจะทำสิ่งนี้ได้อย่างไร

2
ส่งคืนค่าถ้ามีข้อความ
ฉันพยายามเขียนสูตรเพื่อดึงรายการจากคอลัมน์เฉพาะในกรณีที่มีชุดข้อความอยู่ภายใน ฉันยุ่งกับสูตรแล้วมันกลับมาไม่ถูกต้องและแทนที่จะข้ามบรรทัดและแค่ให้อันถัดไปฉันวาง 0 และเดินหน้าต่อไป โดยทั่วไปฉันต้องการคืนค่าในคอลัมน์หากมี ".FC" นี่คือการ จำกัด แถวที่เราจะเชื่อมโยงไปยังแผนผังลำดับงานโดยไม่ต้องใช้เกณฑ์การค้นหาสำหรับ ".FC" และเพียงคัดลอกคอลัมน์ ทางนั้น. แก้ไข: ".FC" เป็นส่วนหนึ่งของสตริงอักขระและจะเป็นอักขระสามตัวสุดท้ายเสมอ สิ่งที่ฉันมีตอนนี้คือ =IF(ISNUMBER(SEARCH(".FC",$N:$N)),$N:$N,"") ฉันต้องเพิ่มบางสิ่งบางอย่างหรือเปลี่ยนแปลงบางอย่างเพื่อให้มีเฉพาะค่าที่มี ".FC" เท่านั้นที่จะได้รับคืนและข้ามสิ่งที่ไม่มี นี่แค่ทำให้ไม่มีอะไรกลับมาในแถวที่เกี่ยวข้องแทนที่จะข้ามไปยัง ".FC" ถัดไป

1
ตัวติดตามการเข้าร่วม - หักคะแนนถ้าไม่มีคะแนนภายในระยะเวลาการจ่าย
ฉันมีสเปรดชีตที่ฉันติดตามไม่ว่าจะมีคนโทรมาหรือไม่ก็ช้าหรือเร็ว บนแผ่นงานที่ 1 ฉันมีชื่อของพวกเขาจำนวนครั้งที่พวกเขาเรียกว่ามาช้าหรือเร็วแล้วฉันก็มีคะแนนทั้งหมด - การโทรเข้าคือ 2 คะแนนการมาสายหรือออกเร็วคือ 1 คะแนน ในแผ่นงานที่ 2 เป็นที่ที่ข้อมูลถูกบันทึก - ชื่อจากแผ่นงานที่ 1 ถ่ายโอนไปยังแผ่นงานที่ 2 และจากนั้นฉันมีวันของปีจาก 1/1/15 ถึง 12/31/15 ในรายการแนวนอน หากพวกเขาโทรเข้ามาสายหรือออกก่อนฉันสามารถเลือกหนึ่งในตัวเลือกเหล่านั้นเนื่องจากฉันมีการเลื่อนลงสำหรับแต่ละวันในแต่ละบรรทัด ปัญหา: ฉันพยายามที่จะทำมันเพื่อที่ว่าถ้าคนไม่โทรเข้ามาไม่สายหรือไม่ออกก่อนกำหนดสำหรับระยะเวลาการจ่ายหนึ่งครั้ง (2 สัปดาห์) จากนั้น 2 คะแนนจะหักคะแนนรวมในใบที่ 1 หากฉันต้องใส่เซลล์นี้ลงในเซลล์ใหม่ที่ใช้ได้ฉันแค่พยายามหาวิธีหักคะแนนถ้าพวกเขามาที่นี่ในช่วงเวลาจ่ายเงินโดยไม่มีคะแนน ความช่วยเหลือใด ๆ จะได้รับการชื่นชมอย่างมากเมื่อฉันค้นหาทั่วอินเทอร์เน็ตและไม่สามารถหาคำตอบของปัญหาที่ฉันมีได้ ขอบคุณ!

1
จัดเรียงช่วงตามเวลาใน excel
ฉันมีปัญหาดังต่อไปนี้ ฉันใช้มาโครเพื่อเรียงลำดับค่าเวลา แต่เมื่อฉันคัดลอกวางเวลาจากรายการ sharepoint มันเขียนไว้ในเซลล์เป็นตัวอย่าง "14:30" เมื่อฉันพิมพ์เวลาตัวเองในเซลล์ มันเขียนขึ้น 14:30:00 น. เมื่อฉันเรียงลำดับเวลาด้วยสัญลักษณ์ที่แตกต่างกัน ทุกอย่างที่มีสองศูนย์มาก่อนทุกสิ่งที่ไม่มีเลขศูนย์ ฉันจะแน่ใจได้อย่างไรว่าเซลล์ทั้งหมดมีสัญกรณ์เดียวกันเมื่อเรียงลำดับ?

1
วิธีเพิ่ม“” ทุกคำเช่นนี้:“ WORD HERE”
ฉันมีรายชื่อ 10,000 บรรทัดดังนี้: วันเกิดเด็กผู้ชาย, เด็กผู้ชายสีขาว, ชาย, สำหรับเด็ก ผู้ชายแต่งตัวเด็กผู้ชาย, เด็กผู้ชายวันเกิดเด็ก ผู้หญิง, เด็กผู้หญิง , เด็ก, หญิง, เด็กชายและเด็กหญิง ทารกเด็กวัยหัดเดิน, ทารก, เด็ก เด็ก, เด็ก, เด็กและเน็คไท ฉันจะใส่คำทั้งหมดในเครื่องหมายคำพูดคู่ ("") แล้วเปลี่ยนเป็น: "วันเกิดเด็กผู้ชาย", "เด็กผู้ชายสีขาว", "เด็กผู้ชาย", "สำหรับเด็กผู้ชายแต่งตัว", "เด็กผู้ชาย", "เด็กผู้ชายวันเกิดเด็กผู้หญิง", "เด็กผู้หญิงเด็กผู้หญิง", "เด็ก ๆ ", "เด็ก" ทารก "," เด็กวัยหัดเดิน "," ทารก "," เด็ก ๆ เด็ก "," เด็ก ๆ "," เด็กและเน็คไท " …

1
วิธีการลบคอลัมน์ที่ว่างเปล่าโดยสิ้นเชิงใน Excel บน Mac
สิ่งนี้เป็นไปตามรุ่น MAC ของ Excel 2017 ฉันมีสเปรดชีต excel ที่มีหลายคอลัมน์ แต่ละคอลัมน์มีชื่อ ฉันต้องการทราบวิธีลบคอลัมน์ที่ว่างทั้งหมดในสเปรดชีตนี้ คำจำกัดความของฉันเกี่ยวกับคอลัมน์ว่าง:คอลัมน์ที่ไม่มีรายการอื่น ๆ ในพวกเขายกเว้นชื่อ

0
กล่องข้อความแช่แข็งใน excel
ฉันเพิ่งเรียนรู้วิธีเพิ่มกล่องข้อความไปยังเซลล์และเปิดใช้งานแถบเลื่อนเนื่องจากฉันมีข้อความมากเกินไปในเซลล์ (จากคำถามนี้มีข้อความมากเกินไปสำหรับเซลล์ Excel - วิธีทำให้เซลล์เลื่อนได้ ) ฉันสร้างสเปรดชีตของฉันและเพิ่มความคิดเห็นของฉัน (จริง ๆ แล้วฉันได้เพิ่มกล่องข้อความหลายกล่อง) ปัญหาตอนนี้คือพวกเขาแข็ง! ราวกับว่าพวกเขาไม่มีตัวตนฉันสามารถเห็นพวกเขา แต่ไม่สามารถเขียนอะไรกับพวกเขาได้ ฉันไปที่โหมดการออกแบบ แต่หน้าต่างปรากฏขึ้นว่างเปล่า ...

0
Excel, แมโครเลื่อนลงหนึ่งแถวจากนั้นลบแถว
ฉันพยายามล้างแถวที่ซ้ำกัน ข้อมูลของฉันอยู่ในตารางโดยใช้ตัวกรอง ฉันลองใช้คุณสมบัติ Excel เพื่อลบรายการที่ซ้ำกัน แต่ได้รับข้อผิดพลาดต่อไปนี้ ไม่สามารถดำเนินการให้เสร็จสมบูรณ์ คุณกำลังพยายามเปลี่ยนส่วนของแถวหรือคอลัมน์ตารางในแบบที่ไม่ได้รับอนุญาต สิ่งนี้อาจเกิดขึ้นเมื่อพยายามจัดเรียงเซลล์ภายในตารางที่มีผลต่อเซลล์ตารางอื่นในลักษณะที่ไม่คาดคิด ดังนั้นฉันได้สร้างมาโครฉันสามารถเลือกแถวด้วยตนเองได้แล้วแมโครของฉันจะลบแถวนั้น สิ่งที่ฉันต้องการคือแมโครเพื่อเลื่อนหนึ่งแถวลงลบแถวนั้นแล้วทำอีกครั้ง ฉันจะทำให้มันเป็นเช่นนั้นได้อย่างไร นี่คือสิ่งที่ฉันมี Sub DeletRow() ' ' DeletRow Macro Selection.Delete Shift:=xlUp End Sub Sub moveselection() End Sub

0
วิธีเปรียบเทียบเซลล์ใน Excel ตามการเปรียบเทียบอื่น
นี่ไม่ใช่สิ่งที่ฉันกำลังทำอยู่ แต่มันจะทำเพื่อความช่วยเหลือที่ฉันต้องการ ฉันมีสเปรดชีตที่ฉันมีพิกัด ฉันกำลังพยายามดูว่าพิกัดใดอยู่ติดกันในแนวนอนดังนั้นฉันต้องการดำเนินการ: หากค่าเซลล์ที่มีพิกัด Y1 เกิดขึ้นในอีกคอลัมน์หนึ่งของค่า Y แล้วฉันต้องการตรวจสอบว่ามีค่า X2 ที่ +1 หรือไม่ 1) อยู่ห่างจากค่า X1 ที่เกี่ยวข้องกับค่า Y1 เริ่มต้น # T(X) T(Y) U(X) U(Y) 1 1 2 2 3 2 2 2 3 2 3 4 3 4 2 4 2 3 2 2 5 7 3 5 3 ดังนั้นถ้าฉันจะใช้ตารางด้านบนและดูแถวแรกที่ไม่ใช่หัวเรื่องฉันต้องการให้สคริปต์รับรู้ว่ามี …

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