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

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

3
ส่งออกสเปรดชีตและนำเข้าตามตารางลงใน mysql
อะไรคือวิธีที่ง่ายที่สุดในการส่งออกตารางจากทั้ง MS-Excel หรือ OpenOffice calc และนำเข้าสู่ฐานข้อมูล mysql โดยที่: ตารางจะถูกนำเข้าเป็นตารางใน Mysql ส่วนหัวของตารางจะเป็นฟิลด์ของฐานข้อมูล MySQL จะมีการวิเคราะห์อย่างชาญฉลาดว่ามีข้อมูลประเภทใดอยู่ในเซลล์เช่น ฟิลด์ข้อความจำนวนเต็มหรือค่าทศนิยม

1
IE8: กด 'เปิด' ในกล่องโต้ตอบดาวน์โหลดบันทึกไฟล์ลงในตำแหน่งชั่วคราวไม่สามารถเขียนได้
ฉันมีปัญหาเฉพาะกับ IE8 ผู้ใช้ของเราดาวน์โหลดไฟล์ excel ผ่าน IE8 ไฟล์ excel เหล่านั้นมีมาโครที่สร้างตารางเดือย ในการดำเนินการดังกล่าว excel 2007 จำเป็นต้องมีไฟล์ที่สามารถเขียนได้มิฉะนั้นแมโครจะทำงานล้มเหลวด้วยข้อผิดพลาด VBA สิ่งนี้จะเกิดขึ้นเมื่อผู้ใช้ดาวน์โหลดไฟล์ที่เป็นปัญหาด้วย IE8 และกด 'เปิด' โดยตรงเนื่องจาก IE8 จะดาวน์โหลดไฟล์ไปยัง "โฟลเดอร์ชั่วคราว" ซึ่งฉันไม่พบ (ดูเหมือนจะไม่ได้เป็น% temp% หรืออินเทอร์เน็ตชั่วคราว ไฟล์ แต่บางทีฉันผิด) ซึ่งไฟล์นั้นไม่สามารถเขียนได้ เมื่อผู้ใช้กด 'บันทึก' และ 'เปิด' ครั้งแรกทุกอย่างทำงานได้ดี มีคนแนะนำการแก้ไขสำหรับปัญหานั้นได้ไหม

1
มีวิธีที่จะมีป้ายกำกับ 'Inside End' และ 'Outside End' บนแผนภูมิแท่งแกนเดี่ยวของ Excel หรือไม่
ฉันมีแผงควบคุมที่มีแผนภูมิแท่งทั่วไปที่มีป้ายกำกับ 'Inside End' ติดอยู่เท่านั้น (โดยปกติจะเป็นเปอร์เซ็นต์) แผงควบคุมนี้อาจแตกต่างกันไปขึ้นอยู่กับตัวแปรที่ฉันเลือก (เช่นถ้าฉันเลือกเมืองอื่นเปอร์เซ็นต์แผนภูมิแท่งจะเปลี่ยนไปสำหรับเมืองนั้น ๆ ) อย่างไรก็ตามบางครั้งการเปลี่ยนตัวแปรจะส่งออกแผนภูมิแท่งที่มีเปอร์เซ็นต์น้อยมากทำให้ยากมากที่จะใส่หรือดูป้าย 'Inside End' เป็นไปได้หรือไม่ที่จะทำให้กรณีเฉพาะเหล่านั้นเป็นป้าย 'Outside End' ในขณะที่มีแถบที่เหลือที่ปรากฏในแผนภูมิ 'Inside End' แจ้งให้เราทราบหากฉันสามารถทำให้คำถามนี้ชัดเจนยิ่งขึ้น แก้ไข: บางคนขอภาพหน้าจอหวังว่าลิงก์นี้ใช้งานได้: https://imgur.com/a/SEsAsQi

0
วิธีการเพิ่ม 2 เมื่อคลิกฟังก์ชั่นใน excel
ฉันมีรหัสต่อไปนี้ซึ่งคัดลอกค่าจากแผ่นงานหนึ่งไปอีกแผ่นหนึ่งเมื่อกด B2 ฉันมี 20 เซลล์ที่แตกต่างกันฉันต้องการที่จะคลิกซึ่งจะแสดงข้อความต่าง ๆ จากแท็บต่าง ๆ ฉันกำลังดิ้นรนเพื่อหาทางออกที่ดีสำหรับปัญหานี้ ความช่วยเหลือใด ๆ จะได้รับการชำระล่วงหน้า If Selection.Count = 1 Then If Not Intersect(Target, Range("B2")) Is Nothing Then Worksheets("B").Range("A:J").Copy Worksheets("A").Range("M:V") End If End If

1
อ้างถึงแผ่นงานอื่นที่มีจำนวนเซลล์เพิ่มขึ้น
ฉันมีแผ่นงาน (ขอเรียกว่าแผ่นงาน) ว่าแต่ละแถวมีข้อมูลแตกต่างกัน จากนั้นฉันต้องการอ้างถึงข้อมูลนี้ต่อแถวบนแผ่นงานอื่นของฉัน (แผ่นงาน) เพื่ออธิบายเพิ่มเติม WorksheetA มี 2 คอลัมน์ที่ควรคัดลอกไปยังแผ่นงาน B นี่คือชื่อและโรงเรียนที่เข้าร่วมครั้งล่าสุด ฉันต้องการทราบว่า WorksheetB จะอัปเดตได้อย่างไรทุกครั้งที่มีการเติมแถวใหม่ในแผ่นงาน A ขอบคุณล่วงหน้า!! :)

1
วิธีใช้ excel เพื่อกระจายกลุ่มอย่างสม่ำเสมอด้วยค่าเฉลี่ยที่คล้ายกัน
ฉันกำลังหาวิธีแจกจ่าย caseloads ให้กับคนงานอย่างนั้นคนงานแต่ละคนจะต้องไม่เกินจำนวนที่กำหนด ฉันมีคนงานแปดคนคนหนึ่งมีหมวก 125 คนส่วนที่เหลือมีพนักงาน 250 คนคนงานแต่ละคนได้รับมอบหมายให้ทีมที่มีจำนวนลูกค้าที่แตกต่างกันต่อทีม แต่สำหรับการโต้แย้งเราสามารถพูดได้ว่าเรามี 20 ทีมและพวกเขาแต่ละคน มีลูกค้าทั้งหมดระหว่าง 50 ถึง 130 ฉันพยายามหาวิธีที่ดีที่สุดในการจัดสรรทีมเหล่านี้เพื่อให้ผู้ปฏิบัติงานแต่ละคนมีจำนวน caseloads ที่อยู่ภายใต้ค่าสูงสุดของพวกเขาเล็กน้อย - ดังนั้นสำหรับคนงานหนึ่งคนที่ได้รับการจัดสรรเพียง 125 เธอจะเป็นลูกค้าประมาณ 110 คน คนงานคนอื่น ๆ จะบินวนประมาณ 220 เพื่อให้สามารถรับความผันผวนได้ มีวิธีที่วิเศษสำหรับ Excel ในการประเมินทีมและแจกจ่ายให้เป็นกลุ่มที่เท่ากันหรือไม่? ฉันรู้ว่าการมีกฎระเบียบที่แตกต่างกันสำหรับกลุ่มทำให้สิ่งต่าง ๆ ซับซ้อนดังนั้นเราจึงสามารถกำหนด caseload ของคนงานคนหนึ่งและเพียงแจกจ่ายกลุ่มอื่น ๆ ตามค่าเฉลี่ย ~ 220 และนั่นจะช่วยได้มาก ฉันรู้ว่าฉันสามารถเขียนมันลงบนกระดาษได้โดยการลองผิดลองถูกและเคลื่อนที่ไปรอบ ๆ แต่ฉันสงสัยว่ามีวิธีอัตโนมัติที่รวดเร็วกว่า ขอบคุณสำหรับความช่วยเหลือของคุณ.

1
ทวีคูณหลายเซลล์ด้วยตัวเลข
ฉันคิดว่ามันมีวิธีแก้ปัญหาอย่างง่าย แต่ฉันไม่สามารถหามันได้ ฉันมีชุดของเซลล์พูด D16: AA29 แต่ละแถวของเซลล์ประกอบด้วยจำนวนเต็มตัวอย่างเช่น: |8|6|7|9|5|12|7|9|2|0| //etc ฉันต้องการผ่านหลายร้อยเซลล์เหล่านี้และคูณกันโดยบอกว่า 0.8 ฉันรู้วิธีการทำเช่นนี้ผ่านสูตรการคูณอย่างง่ายเช่น =A1*B1 ปัญหาของฉันคือ - ฉันจะทำอย่างไร แทนที่ มูลค่าปัจจุบันด้วยคำตอบใหม่และฉันจะขยายการคูณนี้ตลอดการเลือกเซลล์ได้อย่างไร


1
ฉันจะบันทึกชื่อไฟล์ Excel และ Word ได้อย่างไรตั้งแต่ 1 ถึง 2 วัน?
ปัจจุบันฉันได้เขียนโปรแกรม VB.net ชื่อ Extract-Working-Time ที่อ่านเหตุการณ์ความปลอดภัยของ Windows โปรแกรมนี้ทำงานอย่างถูกต้องและแยกการกระทำทั้งหมดที่ฉันทำบนพีซีของฉัน ในการแยกล็อกของตัวแสดงเหตุการณ์ฉันจะเห็นว่ามีการโหลด Excel หรือ Word แต่ไม่พบว่าไฟล์ใดได้รับการปฏิบัติ ฉันเห็นได้ว่ามีการโหลด Excel เท่านั้น 2019-01-22 16:43:45; 4688;WW930 ;A424947 ; 13312;(13312) ;C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE; ตอนนี้ฉันจะไปอีกขั้นและค้นหาวิธีค้นหาชื่อของไฟล์ Excel หรือ Word ทั้งหมดที่ฉันโหลดใน Excel หรือ Word เมื่อฉันมีวิธีแก้ปัญหาฉันสามารถปรับปรุงโปรแกรม VB.Net เพื่อรวมชื่อไฟล์ Excel และ Word ในรายงานของฉันเพื่อบันทึกสิ่งที่ฉันได้ทำในแต่ละวันทำงาน มีบันทึกของสิ่งที่ทำใน Excel และ Word ที่ฉันสามารถใช้เพื่อสร้างรายงานหรือไม่

0
ฉันจะคัดลอกข้อมูลที่มีช่องว่าง / แท็บไปยังเซลล์ excel หลายเซลล์ได้อย่างไร
ฉันได้รับข้อมูลเช่น: xx5 600 200 xx6 500 100 ฉันต้องการคัดลอกลงในเซลล์ excel หลายเซลล์เช่น: -------------------------------------------------- | xx5 | 600 | 200 | -------------------------------------------------- | xx6 | 500 | 100 | -------------------------------------------------- ทำอย่างไร? ถ้าฉันวางพวกเขาโดยตรงฉันจะได้: -------------------------------------------------- | xx5 600 200 | | | | -------------------------------------------------- | xx6 500 100 | | | | --------------------------------------------------

0
รายการการกรองด้วยสูตรใช้เวลาสักครู่แม้ว่าการคำนวณจะถูกตั้งค่าด้วยตนเอง
ทำไมจึงเป็นเช่นนี้และมีการแก้ไขหรือไม่ วิธีแก้ปัญหาเดียวที่ฉันมีในขณะนี้คือการเก็บสูตรไว้ในแถวบนสุดและทำส่วนที่เหลือเป็นค่าการวาง

1
การนับจำนวนครั้งมากที่สุดในคอลัมน์ปรากฏใน Excel
ตามชื่อฉันต้องการทราบวิธีนับจำนวนครั้งที่มีจำนวนมากที่สุดของแต่ละคอลัมน์ที่ปรากฏ หมายเลขนี้แตกต่างกันสำหรับทุกคอลัมน์

0
ฉันจะแสดง URL เป็นตัวอย่าง html ในเซลล์ excel บนโฮเวอร์เมาส์ได้อย่างไร
ใครช่วยอธิบายวิธีเปลี่ยนลิงค์ของเว็บ (URL) ให้ฉันเป็นตัวอย่าง html ในเซลล์ excel สำหรับทั้งหน้าได้ไหม ฉันมีลิงค์มากกว่า 1,000 ลิงก์ในคอลัมน์ "C" ในเซลล์ excel เช่น http://www.google.com.tr สิ่งที่ฉันต้องการวางเม้าส์คือรับ excel เพื่อเปลี่ยนลิงค์ html เหล่านี้ให้เป็นหน้าตัวอย่างสำหรับทั้งหน้า มีใครช่วยอธิบายทีละขั้นตอนได้ไหม ขอบคุณ Bulent

1
รักษาขนาดรูปภาพหลังจากบันทึกไฟล์ Excel
หลังจากแทรกรูปภาพลงใน Excel และปรับขนาดเป็น 20% คุณสมบัติจะแสดงเป็น: หลังจากบันทึกไฟล์แล้วเปิดใหม่คุณสมบัติจะปรากฏเป็น: เท่าที่เห็นขนาดดั้งเดิมของภาพจะเปลี่ยนเป็นขนาดที่ปรับขนาดหลังจากบันทึก มีวิธีการรักษาขนาดดั้งเดิมของภาพในการบันทึกไฟล์หรือไม่?

1
วิธีรับหมายเลขต่อเนื่องตามหมายเลขรายการสำหรับแต่ละประเภทใน excel
ฉันต้องการถามวิธีเขียนสูตรตามความต้องการด้านล่าง: คอลัมน์ "X" ของฉันมีรายการหมวดหมู่ซึ่งมีรายการแตกต่างกันสำหรับแต่ละหมวดหมู่ และสำหรับคอลัมน์ "หมายเลขที่ต้องการ" ฉันต้องการรับหมายเลขต่อเนื่องสำหรับแต่ละหมวดหมู่ตั้งแต่วันที่ 1 โปรดดูรูปเป่า ฉันควรเขียนสูตรอย่างไรเพื่อให้ได้หมายเลขต่อเนื่องเหล่านี้โดยอัตโนมัติ

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