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

แอปพลิเคชันสเปรดชีตของ Microsoft เวอร์ชัน 2013

1
Excel 2013 การเปลี่ยนค่าร้อยละเป็นทั้งคอลัมน์
ฉันเป็นผู้เริ่มต้นในการใช้ Excel 2013 ที่นี่ แต่ฉันรู้วิธีใช้ฟังก์ชันพื้นฐานเช่น (SUM ผลิตภัณฑ์ ROUNDUP ฯลฯ ... ) เป็นไปได้ไหมที่จะมีฟังก์ชั่นที่ทำให้ฉันสามารถคำนวณค่าร้อยละของเซลล์ต่างๆในคอลัมน์ได้โดยการเปลี่ยนเซลล์บนสุด (หัว)? ตัวอย่างเช่น: คอลัมน์ A (จากแถว 2 - 100) คือราคาของสิ่งต่าง ๆ คอลัมน์ B (จากแถวที่ 2 - 100) คือราคาที่ลดเช่น (95%, 80%, 70%) ฉันต้องการแทรกค่าฟังก์ชันในคอลัมน์ B แถว 1 ซึ่งฉันสามารถเปลี่ยนส่วนลดเป็นเปอร์เซ็นต์ได้ (95%, 80%, 70%) และจะใช้กับทั้งคอลัมน์ หมายเหตุ: ฉันใช้ Excel 2013 ขอบคุณ!

1
Excel - ฟังก์ชัน minifs คืนค่า 0
ฉันกำลังพยายามเขียนฟังก์ชันใน Excel 2013 ที่คืนค่าต่ำสุดของชุดของเซลล์ที่ตรงตามเกณฑ์สองข้อ แต่ฟังก์ชันจะส่งกลับค่าศูนย์เสมอ ในแผ่นงานหนึ่งฉันมีตารางที่มีคอลัมน์หลายคอลัมน์ที่มีข้อมูลเกี่ยวกับผังห้องอพาร์ตเมนต์ที่ตั้งที่แตกต่างกันและค่าเช่ารายเดือน แต่ละแถวแสดงถึงหนึ่งแปลนห้อง คอลัมน์ที่สำคัญคือ: R: มีรหัสระบุจำนวนห้องนอนที่แผนผังมี S: มีรหัสระบุเมืองที่เป็นแผนผัง L: มีค่าเช่าสำหรับแปลนบ้าน ในแผ่นงานที่สองฉันมีตารางที่มีหลายคอลัมน์ แต่ละแถวจะแสดงลักษณะเกี่ยวกับประเภทแปลนที่กำหนดในเมืองที่กำหนด สองคอลัมน์แรกมีรหัสที่จะบอก Excel ว่าห้องนอน / คู่เมืองประเภทใดที่ฉันต้องการอย่างน้อยที่สุด คอลัมน์ A มีรหัสเมืองและคอลัมน์ B มีรหัสประเภทห้องนอน ฉันต้องการให้คอลัมน์ J แสดงค่าเช่าขั้นต่ำสำหรับคู่ประเภทห้องนอน / เมืองในแถวเดียวกัน ฉันพยายามทำสิ่งนี้โดยการเขียนฟังก์ชั่นขั้นต่ำที่มีสองฟังก์ชันฝังอยู่หาก แต่ฟังก์ชันกลับมาเป็นศูนย์ ใครรู้ว่าทำไมนั่นอาจจะเป็น? นี่คือสูตรที่ฉันได้ลอง: =MIN(IF(Worksheet1!$R$13:$R$148=Worksheet2!$B11,IF(Worksheet1!$S$13:$S$148=Worksheet2!$A11,""),""))

1
แผนภูมิเส้นจากหลายตารางใน Excel 2013
ฉันมีสองแผ่น "กราฟ" และ "ข้อมูล" ใน "กราฟ" เป็นแผนภูมิเส้นที่มีบรรทัดเดียวที่ได้รับค่า X และ Y จากตารางใน "ข้อมูล" ฉันต้องการให้แผนภูมิถูกอัพเดตโดยอัตโนมัติเมื่อฉันเพิ่มตาราง / ค่าลงในตาราง ค่า X กำลังเพิ่มขึ้น 1 และไม่มีระบบในค่า Y ทุกตารางมีองค์ประกอบจำนวนหนึ่งตำแหน่งและส่วนหัวซึ่งก็คือ "ตาราง" + หมายเลขตาราง โดยทั่วไปตารางของฉันมีการกำหนดค่าดังนี้: ฉันต้องการแผนภูมิเส้นเพื่อนำค่า X และ Y ทั้งหมดจากตาราง 1 จากตาราง 2, ตาราง 3 ... ไปเรื่อย ๆ จนกว่าจะไม่มีตารางอีกต่อไป หากเป็นไปไม่ได้โปรดขอคำแนะนำว่าฉันจะนำเสนอข้อมูลของฉันแตกต่างกันอย่างไร นี่คือตัวอย่างของตารางของฉัน แต่จริง ๆ แล้วพวกเขามีค่า Y มากกว่าและแผนภูมิเส้นบางส่วนของฉันขึ้นอยู่กับค่าเฉลี่ยดังนั้นฉันจึงไม่สามารถรวมตาราง กำหนดสูตรทั่วไปสำหรับแผนภูมิฉันจะแทรกลงในแผนภูมิอื่น

1
แก้ไขตัวเลือก excel paste
นี่คือสิ่งที่เกิดขึ้นเมื่อ Excel "แก้ไข" ข้อมูลที่ฉันวาง แหล่งที่มาของการคัดลอกคือ Notepad ++ ฉันไม่ต้องการให้สิ่งนี้เกิดขึ้น ฉันจะปิดการแก้ไขข้อมูลทั้งหมดลงใน Excel โดยบังคับให้ "text" เป็นชนิดข้อมูลได้อย่างไร ข้อมูลจะถูกแก้ไขอย่างถาวรเมื่อวางลงใน Excel วางแบบพิเศษ "เก็บข้อความเท่านั้น" เป็นตัวเลือกการวางเพียงอย่างเดียว - และยังคงแปลงวันที่อย่างไม่ถูกต้องและข้อความเป็นตัวเลข ข้อมูลจะถูกทำลายอย่างถาวรภายในบริบทของ Excel เว้นแต่ว่าจะเรียกใช้ตัวช่วยสร้างการนำเข้าข้อความทุกครั้ง

2
การกู้คืนแท็บ Ribbon ใน Excel 2013
ฉันเผลอแท็บทั้งหมดที่ด้านบนของแผ่นงานโดยไม่ได้ตั้งใจยกเว้นไฟล์และหน้าแรก (ในสเปรดชีตทั้งหมด) คุณรู้หรือไม่ว่าฉันจะเอามันกลับมาได้อย่างไร

1
ปรับขนาดตารางใน Excel (เช่นเพิ่มคอลัมน์ในตารางที่มีอยู่) โดยไม่ต้องใช้เมาส์?
ฉันมักจะใช้ตารางใน Excel 2013 การเพิ่มคอลัมน์ทางด้านขวามือของตารางมักจะทำงานได้ดี - คอลัมน์ใหม่จะถูกเพิ่มลงในตารางโดยอัตโนมัติ อย่างไรก็ตามเมื่อฉันเพิ่มคอลัมน์ทางด้านซ้ายของตาราง (หรือบางครั้งเมื่อฉันทำสิ่งอื่นที่บ้า) ฉันต้องใช้ตารางปรับขนาดเพื่อกำหนดขนาดของตารางของฉันใหม่ ฉันต้องการที่จะสามารถทำเช่นนี้ได้โดยไม่ต้องละมือจากคีย์บอร์ดเช่น โดยไม่ต้องใช้เมาส์ การเปิดไดอะล็อกปรับขนาดตารางนั้นง่ายมาก: alt, jt, i อย่างไรก็ตามเมื่อเปิดกล่องโต้ตอบถ้าฉันใช้ปุ่มลูกศรเพื่อเลื่อนเคอร์เซอร์เพื่อให้ฉันสามารถเปลี่ยนอักขระหนึ่งตัวในช่วงที่อยู่ Excel จะเลื่อนเคอร์เซอร์ไปที่สเปรดชีตโดยคิดว่าฉันต้องการเลือกช่วงของเซลล์ เช่นนี้เว้นแต่ฉันต้องการลบช่วงข้อมูลทั้งหมดด้วยไดอะล็อกและพิมพ์ซ้ำทั้งหมด (ฉันทำไม่ได้) ฉันต้องใช้เมาส์เพื่อย้ายเคอร์เซอร์ไปยังที่อยู่คอลัมน์ที่ฉันต้องการเปลี่ยน มีวิธีการหลีกเลี่ยงการใช้เมาส์หรือไม่?

1
Excel 2013 สร้างลิงก์ภายนอกเมื่อคัดลอกแผ่นงานไปยังสมุดงานอื่น
ฉันมีเวิร์กบุคบางเล่มที่ excel 2007 เมื่อฉันคัดลอกไปยังเวิร์กบุคฉันไม่ได้รับพรอมต์ที่น่ารำคาญในการอัพเดทลิงค์ภายนอก ตั้งแต่ฉันอัปเดตเป็น 2013 ฉันได้รับข้อความแจ้งให้อัปเดตลิงก์ภายนอกซึ่งฉันไม่สามารถหาได้ว่ามาโครหรือเซลล์ของฉันอยู่ที่ไหนที่มีการอ้างอิงถึงสำเนาต้นฉบับที่ฉันคัดลอกมา?

1
การสลับอักขระสองตัวในคำด้วย Excel
ฉันพยายามนึกถึงฟังก์ชั่นที่ฉันจะใช้เพื่อจับตัวอักษรxจำนวนช่องว่างจากด้านซ้ายหรือด้านขวาของสตริง สมมติว่าเซลล์มีคำว่าsuperuserอยู่ในนั้น ฉันต้องการสูตรในเซลล์อื่นที่จะสลับอักขระสองตัวโดยกำหนดจำนวนช่องว่างตั้งแต่เริ่มต้นและสิ้นสุดของคำ ดังนั้นถ้าฉันบอกว่า 2 มันจะคว้าคุณ (ที่สองจากจุดเริ่มต้น) และe (ที่สองจากที่ผ่านมา) และแลกเปลี่ยนพวกเขาให้คุณseperusurเป็นคำใหม่ของคุณ ฉันคิดว่าฉันใช้ = REPLACE เพื่อเริ่มมัน แต่ฉันไม่แน่ใจว่าจะใช้อะไรในนั้นเพื่อรับตัวอักษรที่ 2 จากจุดเริ่มต้นและจุดสิ้นสุดของสตริงข้อความ

1
นับเนื้อหาเฉพาะ (หนึ่งคอลัมน์) ซึ่งเป็นของผู้ใช้ที่ไม่ซ้ำกัน (ขึ้นอยู่กับคอลัมน์อื่น)
เพื่อรับผลรวมของในสต็อก ฉันใช้สูตรนี้และใช้งานได้ แต่สูตรนี้ใช้ได้กับข้อความเฉพาะ =SUMPRODUCT((A2:A6="In Stock")*(B2:B6="Laptop")) ฉันต้องการสูตรที่ง่ายกว่าในการนับจำนวนสินทรัพย์ของผู้ใช้ที่เหลือยกเว้น "มีในสต็อก" ไฟล์ตัวอย่าง:

0
การแก้ไขปัญหา - วิธีการทำมิรเรอร์สองเซลล์จากแผ่นงานที่แตกต่างกันใน Excel (2013) โดยใช้ VBA
ฉันกำลังทำงานกับการตั้งค่า VBA สำหรับไฟล์การติดตามปัญหาที่กว้างขวาง ฉันมีแผ่นงานหนึ่งแผ่นที่มีปัญหาทั้งหมดและจัดการได้ยาก ฉันมีแผ่นงานอีกแผ่นที่ออกแบบมาเพื่อนำเสนอผู้ใช้ด้วย 10 ลำดับความสำคัญสูงสุดสำหรับวันที่กำหนดอนุญาตให้พวกเขาอัปเดตรายการเหล่านั้นแล้วดึงข้อมูลปัญหาเพิ่มเติม เนื่องจากวิธีการที่ข้อมูลถูกมิเรอร์ฉันต้องการให้ผู้ใช้สามารถจัดการข้อมูลในชีตทั้งสองและให้มิร์เรอร์กับชีตอื่น ฉันพบจากคำถามอื่นบางข้อเสนอแนะและฉันสามารถทำให้มันทำงานตราบใดที่ฉันมีเพียงหนึ่งเซลล์มิเรอร์ แต่ทันทีที่ฉันเริ่มทำซ้ำรหัสเพื่อเพิ่มในเซลล์อื่น ๆ (มีประมาณ 200 เซลล์ที่จำเป็นต้องเป็น มิร์เรอร์) เซลล์ทั้งหมดหยุดการอัปเดต (รวมถึงเซลล์ที่ทำงานก่อนหน้านี้) ปัญหาอื่น ๆ ที่ฉันได้เห็นแม้กระทั่งก่อนที่ฉันจะเพิ่มเซลล์พิเศษที่มิเรอร์สายรหัสที่เกี่ยวข้องกับวิธีการที่แผ่นรายงานสิบรายการลำดับความสำคัญสูงสุด ฉันสร้างมาโครที่ใช้ชีตแรก (ยากที่จะเข้าใจ) และเรียงลำดับข้อมูลในลักษณะเฉพาะและฉันได้แนบมาโครนั้นกับปุ่มบนหน้าอื่น ๆ เมื่อฉันกดปุ่มมันจะเรียงลำดับข้อมูลในชีตแรกอย่างถูกต้อง แต่เซลล์ที่ถูกมิเรอร์ไม่เคยอัปเดต ดังนั้นฉันจำเป็นต้องรู้1)วิธีปรับรหัสของฉันเพื่อให้สามารถสะท้อนหลายเซลล์และ2)ทำอย่างไรเมื่อฉันเรียงลำดับแผ่นงานแรกโดยใช้ปุ่มการปรับปรุงข้อมูลในแผ่นงานที่สอง รหัสที่ใช้งานได้เมื่อฉันมีเซลล์มิเรอร์หนึ่งชุดเท่านั้นคือรหัสต่อไปนี้ที่อยู่ในรหัส Sheet 1: Private Sub Worksheet_Change_B2(ByVal Target As Range) Dim B2 As Range, B2_1 As Range Set B2 = Range("B2") Set B2_1 = …

1
การเชื่อมต่อข้อมูลของ Excel อัปเดตข้อมูลทั้งหมดยกเว้นหนึ่งคอลัมน์ที่ระบุ
ใช้ Excel 2013 ดังนั้นฉันจึงมีสมุดงาน (เรียกว่าหนังสือ B) ที่ดึงตารางจากสมุดงานอื่น (แฟ้มต้นฉบับหนังสือ A) ไม่มีการเชื่อมต่อแฟนซีหรือแบบสอบถามที่กำหนดเองฉันใช้อินเทอร์เฟซ Excel สำหรับทุกสิ่งโดยไม่เปลี่ยนอะไรเลยยกเว้นการปิดใช้งานการรีเฟรชพื้นหลัง ปัญหาเกิดขึ้นเมื่อฉันอัปเดตตารางต้นฉบับในหนังสือ A และไปรีเฟรชการเชื่อมต่อในหนังสือ B การอัปเดตทั้งหมดที่ฉันใส่จะดำเนินการข้ามยกเว้นข้อมูลในคอลัมน์เดียว ฉันมีคอลัมน์ A ถึง AA แล้ว เมื่อทำการอัพเดตค่าในคอลัมน์ O (จัดรูปแบบเป็นวันที่และปรากฏตามที่ควร) จะไม่ถูกนำมาใช้ แต่สิ่งนี้ใช้ได้กับค่าใหม่เท่านั้น ค่าที่มีอยู่แล้วในหนังสือ B ยังคงอยู่ที่นั่น แต่ค่าที่อยู่ในหนังสือ A แต่ไม่ใช่หนังสือ B ที่ไม่ได้ถูกนำมาใช้ - และขอให้ฉันย้ำสิ่งนี้จะเกิดขึ้นเฉพาะกับคอลัมน์ O ฉันได้ลองลบการเชื่อมต่อและเพิ่มอีกครั้ง - เพื่อประโยชน์ มันควรจะกล่าวว่าไฟล์ทั้งสองถูกเก็บไว้ในไดรฟ์ที่แมปเครือข่าย ฉันถูกสาปด้วยคาถาอะไรและฉันจะแก้ไขได้อย่างไร

2
Excel 2013 PowerPivot Add-in ขัดข้อง Windows 7
พบปัญหาร้ายแรงด้วยความช่วยเหลือเพียงเล็กน้อยในการแก้ไขปัญหา เมื่อใดก็ตามที่ฉันพยายามทำสิ่งใดด้วย DAX หรือบางครั้งเพียงแค่เปิดแอปพลิเคชัน Excel, Excel ขัดข้องและให้ข้อผิดพลาดต่อไปนี้กับฉัน: กรุณาช่วย! ข้อผิดพลาด # 1 Excel is running into problems with the 'microsoft office powerpivot for excel 2013' add-in. If this keeps happening, disable this add-in and check for available updates. Do you want to disable it now? ข้อผิดพลาด # 2 We couldn't load …

0
เกิดข้อผิดพลาดในการส่งออกตารางการเข้าถึงไปยัง Excel
ฉันใช้โค้ดด้านล่างเพื่อส่งออกตารางการเข้าถึงที่มีประมาณ 7,000 บรรทัดไปยัง Excel 2013 แต่ฉันได้รับข้อผิดพลาด ฉันต้องทำอะไรเพื่อแก้ไขข้อผิดพลาดนี้เพื่อให้ฉันสามารถส่งออกตารางไปยัง Excel ได้ outputFileName = "C:\Users\user123\Documents\Database_" & Format(Date, "yyyyMMdd") & ".xlsx" DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, "ALL_Table", outputFileName, True และนี่คือข้อผิดพลาดที่ถูกโยนทิ้งไป เนื่องจากรูปแบบไฟล์หรือนามสกุลไฟล์ไม่ถูกต้อง ตรวจสอบว่าไฟล์ไม่เสียหายและนามสกุลไฟล์ตรงกับรูปแบบของไฟล์นี้

2
SUMIF - เปรียบเทียบสองคอลัมน์ของสตริงรวมค่าที่เกี่ยวข้อง
ฉันมีสมุดงานที่มีหลายแผ่นซึ่งฉันกำลังติดตามผู้คนและยอดคงเหลือในบัญชีของพวกเขา แต่ละคนมี ID ตัวอักษรผสมตัวเลขที่ไม่ซ้ำกันในหนึ่งคอลัมน์และยอดคงเหลือในคอลัมน์ที่สอง ฉันต้องการเปรียบเทียบคอลัมน์หมายเลข ID ระหว่างสองแผ่นงานและรวมยอดดุลที่สอดคล้องกันจากแผ่นงานก่อนหน้าในเซลล์บนแผ่นงานปัจจุบันเพื่อให้ฉันสามารถติดตามยอดคงค้าง ภาพที่แนบมาเป็นเรื่องจำลองที่เรียบง่ายของสิ่งที่ฉันทำงานด้วย แผ่น "test" คือตัวเลขของปีที่แล้วและแผ่น "ผลลัพธ์" (ดูความคิดเห็นนี้ ) คือแผ่นงานปัจจุบันของฉันซึ่งฉันพยายามใช้ SUMIF เพื่อเปรียบเทียบรหัสในคอลัมน์ A ใน "การทดสอบ" กับ ID ในคอลัมน์ A บน "ผลลัพธ์" เพื่อตัดสินใจว่า ID ใดหายไปจาก "ผลลัพธ์" และรวมค่าที่เกี่ยวข้องในคอลัมน์ B ใน "การทดสอบ" ฉันกำลังมองหาผลรวมของคอลัมน์ของค่า "สมดุล" ไม่รวมค่าเหล่านั้นที่เกี่ยวข้องกับ ID ที่ใช้ในแผ่นงานปัจจุบัน ในตัวอย่างที่แนบมาสอง ID ได้รับกล่องสีแดง ตั้งแต่ 'กันยายน 2016' ถึง 'ตุลาคม 2016' ฉันทำธุรกิจใหม่ด้วย ID …

1
ไฟล์ Excel 2013 .xlsx จะไม่เปิด
ฉันพยายามเปิดไฟล์ที่ฉันสร้างขึ้นเองผ่านทางเว็บ API ที่ฉันสร้างขึ้นเพื่อ PHP ไฟล์ถูกสร้างและดาวน์โหลดสำเร็จ แต่เมื่อฉันไปเปิดฉันได้รับข้อผิดพลาดนี้: Excel ไม่สามารถเปิดไฟล์ 'filename.xlsx' ได้เนื่องจากรูปแบบไฟล์หรือนามสกุลไฟล์ไม่ถูกต้อง ตรวจสอบว่าไฟล์ไม่เสียหายและนามสกุลไฟล์ตรงกับรูปแบบของไฟล์ ฉันสามารถใช้ไฟล์. xls ได้อย่างสมบูรณ์แบบ แต่ไม่ใช่. xlsx ความคิดใด ๆ

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