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

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

1
Excel - วิธีนับจำนวนอักขระที่เกิดขึ้นในสตริงในช่วงของความยาวตัวแปร
พื้นหลัง: ฉันกำลังวิเคราะห์ความถี่ที่หัวข้อปรากฏในชุดอีเมล แต่ละหัวข้อมีอักขระที่เกี่ยวข้อง (a-z) และอีเมลแต่ละฉบับได้รับการกำหนดหลายตัวอักษรเหล่านี้เมื่อใดก็ตามที่มีบางส่วนของหัวข้อปรากฏขึ้น: ในตัวอย่างข้างต้น MAIL2 แตะหัวข้อ 'c' 2 ครั้งและ 'd' 2 ครั้ง คำถาม: ฉันจะสรุปเหตุการณ์เหล่านี้ได้อย่างไร สำหรับแต่ละอีเมลแยกกัน หากจำนวนแถวและตัวอักษรที่สอดคล้องกับอีเมลแต่ละอันไม่สามารถคาดเดาได้ (ระหว่าง 1 ถึง ~ 12) ฉันกำลังคิดเกี่ยวกับการจัดรูปแบบผลลัพธ์เช่นนี้: ฉันสามารถให้ป้ายกำกับอีเมลที่สอดคล้องกันในแต่ละแถว ฉันเดาว่าฉันจะมีการนับจำนวนเซลล์สีเทาแต่ละครั้งของตัวละครตัวหนึ่ง (เช่น 'a' สำหรับ C2 ) พบในสตริงเรียงลำดับบางส่วนจากเซลล์ทั้งหมดที่อยู่ในแถวที่ทำเครื่องหมายเป็น MAIL1 หรือไม่ แต่ฉันจะขอบคุณสำหรับวิธีการแก้ปัญหาใด ๆ ที่แยกผลลัพธ์สำหรับแต่ละอีเมล

1
คำนวณความแตกต่างของเวลาเป็นชั่วโมงในคอลัมน์แนวตั้งใน Excel
ฉันจะคำนวณความแตกต่างของเวลาเป็นชั่วโมงระหว่างวันที่และเวลาหากข้อมูลวันที่ / ชั่วโมงอยู่ในแนวตั้งในคอลัมน์ได้อย่างไร แก้ไข: ความแตกต่างที่จำเป็นคือระหว่างวันและเวลาเช่น ความแตกต่างระหว่าง 18/01/2018 22.50.13 และ 22/01/2018 17.35.06 จะเป็น 91 ชั่วโมงโดยประมาณ ดูภาพเพื่อดูรายละเอียดเพิ่มเติม:

1
Excel 2016 - หากเซลล์มีค่าเท่ากับ 1 ให้ส่งออกหมายเลขใหม่
ฉันมีเอาต์พุต (คอลัมน์ AL) ซึ่งเท่ากับ 1 (ตัวเลือกที่ต้องการ) หรือ 0 (ตัวเลือกที่ไม่ต้องการ) ในคอลัมน์ AM มีตัวเลือกมากมายที่ฉันต้องการระบุด้วยหมายเลขเฉพาะ 1,2,3,4,5,6 , 7,8,9,10 ฯลฯ (คอลัมน์ AN) AL - AM - AN 'option 1' - 1 - 1 'option 2' - 0 - 0 'option 3' - 0 - 0 'option 4' - 1 - 2 'option 5' - …

2
Microsoft Excel 2010 หากสูตรการคำนวณระหว่างวันที่ 2
ฉันมีสองคอลัมน์หนึ่งคอลัมน์สำหรับวันที่เริ่มต้นและอีกหนึ่งคอลัมน์สำหรับวันที่สิ้นสุด ฉันพยายามคำนวณเดือนอัตโนมัติระหว่างวันที่ถึงวันที่ อย่างไรก็ตามหากวันที่เริ่มต้นคือวันที่ 15 หรือหลังจากนั้นนับเป็นเดือนถัดไป (ตัวอย่าง 01/15/16 จะนับเป็นเดือนกุมภาพันธ์) ฉันคิดว่าถ้าสูตรถ้าวันที่เริ่มต้นคือวันที่ 1:14 กว่า IF (D6 & lt; 14 (ปี (E6) ที่ทุบทุกสถิติ (d6)) * 12 + เดือน (E6) เดือน (d6), (ปี (E6) ที่ทุบทุกสถิติ (d6)) * 12 + เดือน (E6) เดือน (d6) +1) แต่ฉันไม่สามารถทำงานได้ ข้อเสนอแนะอื่น ๆ ?

0
ไฟล์. XLSM มีการแบ่งปันการละเมิดเมื่อบันทึกระหว่างการใช้เดสก์ท็อประยะไกล
ฉันมีไฟล์แมโครแมโครหลายแผ่นขนาดใหญ่ (~ 5mb) * .xlsm เก็บไว้ในแล็ปท็อปของฉัน ในขณะที่ใช้ไฟล์ฉันเชื่อมต่อกับสำนักงานของฉันผ่านเดสก์ท็อประยะไกลเพื่อทำงานที่ไม่เกี่ยวข้อง หากฉันทำการเปลี่ยนแปลงแผ่นงานด้วยแมโครให้ลองบันทึกไฟล์ไว้ในเครื่อง ในขณะที่บังเอิญเชื่อมต่อกับเดสก์ท็อประยะไกล ฉันได้รับการละเมิดการแบ่งปันที่แสดงด้านล่าง หากฉันทำการเปลี่ยนแปลงข้อความเท่านั้นและพยายามบันทึกในขณะที่ RDP กำลังทำงานอยู่ฉันก็จะไม่มีข้อผิดพลาด นอกจากนี้หาก RDP ไม่ทำงานเลยฉันสามารถบันทึกได้หลังจากการเปลี่ยนแปลงข้อความหรือมาโคร ฉันจะป้องกันข้อผิดพลาดนี้ได้อย่างไร “Your changes could not be saved to DD.xlsm because of a sharing violation. Try saving to a different file.”

1
วิธีซิงโครไนซ์ข้อความใน Excel ในหลาย ๆ แผ่น
ฉันมีไฟล์ Excel สี่แผ่น วิธีการทำสำเนาโดยใช้ฟังก์ชันในตัวของ Excel โดยใช้พารามิเตอร์เฉพาะ ตัวอย่าง: แผ่นงาน 1 - ทั้งหมด: A B C 1 Iveco 100 4.5 2 Jaguar 200 2.3 3 Iveco 150 1.0 4 Skoda 300 1.0 แผ่นที่ 2 - Iveco: A B 1 100 4.5 2 150 1.0 แผ่นที่ 3 - จากัวร์: A B 1 200 …

1
การกำหนดหมายเลขประจำสินค้าให้กับการรวมกันของเซลล์ที่เลือกจากรายการ
ฉันมีสองคอลัมน์ (คอลัมน์ A และคอลัมน์ B) ซึ่งอยู่ในรายการแบบหล่นลงรายการ A B a 1 b 2 c 3 d 4 ....so on นั่นหมายความว่าคุณสามารถเลือก "a" จากคอลัมน์ A และ "2" จากคอลัมน์ B ซึ่งให้ชุด "a" "2" หรือ "a" จากคอลัมน์ A และ "4" จากคอลัมน์ B ซึ่งให้ชุดค่าผสมที่แตกต่างกัน "a" "4 "และต่อไปอาจจะมีการผสมผสานที่หลากหลาย ฉันต้องการสร้างปุ่มส่งซึ่งให้หมายเลขซีเรียลในคอลัมน์ C ในเซลล์ใด ๆ เช่นนั้น เมื่อฉันเลือก "a" และ "2" …

3
วิธีการเปิดไฟล์ power point สองไฟล์ที่แตกต่างกันต่อหนึ่งจอภาพ
ฉันต้องทำงานกับไฟล์ power point และต้องปรึกษากับไฟล์ที่คล้ายกัน แต่ฉันไม่สามารถเปิดไฟล์เหล่านั้นในสองหน้าจอที่ฉันมี "ติดตั้ง" ไว้บนเวิร์กสเตชันของฉัน มันเกิดขึ้นกับไฟล์ excel แต่ไม่ได้มีไฟล์คำ ฉันต้องการมันใน office 2007 ที่ทำงานบน windows 7

1
สรุปข้อมูลการขายเป็นรายเดือน
ฉันมีตารางข้อมูลต่อไปนี้: Customer 14-Sep-12 30-Sep-12 1-oct-12 28-Nov-12 5-Nov-12 ASTDU 4718.00 3885.00 1680.00 3058.00 2147.00 BJURT 3646.00 4557.00 2747.00 3151.00 3511.00 CMTDF 2692.00 2560.00 6821.00 28160.00 6989.00 ฉันต้องการสรุปเหมือนตารางต่อไปนี้ ฉันจะทำสิ่งนี้ได้อย่างไร Customer Sep Oct Nov ASTDU BJURT CMTDF` ฉันใช้สูตรเดือนเพื่อหาเดือนที่ ฉันพยายามใช้สูตร sumif (range, critirea, sumrange) โดยใช้เดือนที่ไม่เป็นเกณฑ์ แต่ฉันได้รับศูนย์เป็นคำตอบ

3
พล็อตข้อมูลรายไตรมาสและรายเดือนใน Excel
ฉันมีชุดข้อมูลรายเดือนหนึ่งชุดในหนึ่งสเปรดชีตและอีกหนึ่งไตรมาสในสเปรดชีตอื่น วิธี "ฉลาดที่สุด" ในการพล็อตมันเข้าด้วยกันในกราฟเดียว (ใน Excel) คืออะไร? มีข้อมูลค่อนข้างเยอะดังนั้นฉันต้องการหลีกเลี่ยงการเล่นซอด้วยตนเอง แก้ไข: ข้อมูลถูกจัดวางในวิธีต่อไปนี้: รายเดือน: 2011-12-01 1246.91 2011-11-01 1251 2011-10-03 1131.21 2011-09-01 1219.12 2011-08-01 1292.59 2011-07-01 1320.64 2011-06-01 1345.2 ไตรมาส: 1947q1 237.2 1947q2 240.4 1947q3 244.5 1947q4 254.3 1948q1 260.3 1948q2 267.3 1948q3 273.8 1948q4 275.1 เราสามารถสรุปได้ว่า 1947q1 เป็นวันเดียวกับข้อมูลรายเดือนที่เกี่ยวข้องสำหรับเดือนมกราคม

1
วิธีแชร์คิวรี Power Query
ฉันกำลังมองหาวิธีแชร์คิวรี Power Query ฉันไม่แน่ใจเกี่ยวกับวิธีแชร์คิวรีในอินทราเน็ต ดูเหมือนว่าการแบ่งปันใน Power Query Data Catalog มีชื่อว่า "Power BI Data Catalog" นี่คือ afaik cloud solution ซึ่งติดตั้งใน "Office 365" วิธีแบ่งปันแบบสอบถามในเครื่องกับองค์กรอย่างไร ฉันควรใช้ Microsoft Azure Pack เพื่อสร้างคลาวด์ของตัวเองและฉันต้องใช้ซอฟต์แวร์เพิ่มเติมอะไรในคลาวด์นี้เพื่อเปิดใช้งานการแชร์คิวรี Power Query

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

1
ข้อผิดพลาด“ แอปพลิเคชันที่กำหนดหรือวัตถุที่กำหนด” ข้อผิดพลาด '1004 "
ฉันได้รับข้อผิดพลาด runtime 1004 สำหรับ "Application Defined ... Defined" และมีการปรับการจัดรูปแบบบางอย่าง ฉันได้รับข้อผิดพลาดรันไทม์ 1004 "การอ้างอิงการเรียงลำดับไม่ถูกต้องตรวจสอบให้แน่ใจว่ามันอยู่ในข้อมูลที่คุณต้องการเรียงลำดับและกล่อง Sort By แรกไม่เหมือนหรือว่างเปล่า" ฉันมีความรู้ จำกัด ว่าทำไมฉันถึงได้รับข้อผิดพลาดนี้จำกัดความรู้เกี่ยวกับการเขียนโค้ด VBA ด้วย รหัสของฉันดูเหมือนจะคล้ายกันมากในวิธีการกับคนอื่น ๆ ในเว็บ ใช่รหัสของฉันไม่มีประสิทธิภาพมากโปรดอย่าวิจารณ์มันเว้นแต่ว่าเป็นส่วนหนึ่งของการแก้ปัญหา ทุกอย่างทำงานได้ดีจนถึงวันที่ .sort จากนั้นบรรทัดนั้นจะผิดพลาด ฉันได้ลองใช้ความคิดเห็นอื่นในโค้ดภายใต้ 'การจัดเรียงเพื่อให้ทุกคนสามารถมีข้อเท็จจริงทั้งหมดได้ Sub Update() Dim strCar As String 'Dim lastrow As Long strcrit = "MAINT" 'Opening CSV Workbooks.Open Filename:="G:\Common\Schedule Files\Workbook1.csv" Workbooks.Open Filename:="G:\Common\Schedule Files\Workbook2.csv" …

1
รูปภาพ Png ใน Excel บิดเบี้ยวเมื่อส่งออกเป็น pdf
เมื่อฉันแทรกรูปภาพ png ที่มีพื้นหลังโปร่งใสใน Excel มันจะดูดีในแผ่นงานและตัวอย่างก่อนพิมพ์ แต่หลังจากบันทึกในรูปแบบ pdf เส้นจะบิดเบี้ยว ปัญหาเกิดขึ้นโดยใช้เครื่องพิมพ์ pdf เช่น CutePDF และ Adobe PDF การใช้ "บันทึกเป็น" ใช้งานได้ดี

1
ทำการคำนวณแบบเซลล์ต่อเซลล์
เป็นไปได้หรือไม่ที่จะคำนวณในแต่ละเซลล์ ฉันกำลังพยายามเพิ่มค่าในช่วงของคอลัมน์ E10:E610 ที่อยู่ระหว่าง 11,538 ถึง 34,760 แล้วคำนวณ 5.6 เปอร์เซ็นต์ อย่างไรก็ตามเพื่อให้สมดุลกับเอกสารอื่นฉันจะต้องค้นหา 5.6 เปอร์เซ็นต์ของตัวเลขแต่ละตัวในช่วงนั้น ทำไม? ไฟล์ที่ฉันควรจะรักษาความสมดุลด้วยการคำนวณและการปัดเศษตัวเลขแต่ละตัวดังนั้นการคำนวณของฉันจึงออกไปเล็กน้อย ตัวอย่างเช่น 5.6% ของ 23,726 คือ 1,328.6 และถูกปัดเศษเป็น 13,327 ถ้าฉันมี 5 ครั้งของ 23,726 ในไฟล์ปัจจุบันของฉันผลลัพธ์จะเป็น 6,643.28 เนื่องจาก Excel จะเพิ่ม 1,328.6 ห้าครั้งแล้วหา 5.6% อย่างไรก็ตามการปัดเศษเป็นรายบุคคลจะส่งผลให้ 6,645 ความช่วยเหลือใด ๆ =ROUND(IF(J5="Yes",SUMPRODUCT((E10:I610>11538)*(E10:I610<=34760)*(A10:A610="No")‌​,E10:I610)*0.056+(COUNTIF(E10:I610,">34760")*34760)*0.056,""),0) ฉันเพิ่งตระหนักว่าการปัดเศษได้ทำขึ้นกับผลรวมทั้งหมดแล้ว ฉันสามารถคำนวณต่อเซลล์และรอบต่อเซลล์ได้ด้วยไหม บางทีฉันต้องใช้ VBA ...

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