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

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

2
ฉันจะตรวจสอบเพื่อดูว่ากลุ่มของเซลล์ในสเปรดชีต Excel มีสูตรที่สัมพันธ์กันได้หรือไม่
โดยทั่วไปการตรวจสอบมีความสำคัญอย่างมากต่อสายงานของฉัน ในทางเทคนิคแล้วควรตรวจสอบทุกเซลล์ของทุกสเปรดชีต แต่ไม่สามารถทำได้ หากฉันกำลังตรวจสอบบางอย่างฉันมักจะสามารถบอกได้เมื่อผู้ใช้สร้างสูตรที่ดีและคัดลอกไปยังเซลล์อื่น ๆ ในบล็อกที่ต่อเนื่องกัน แต่ฉันไม่สามารถแน่ใจได้ 100% และถ้าฉันพบสิ่งผิดปกติฉันจะสูญเสียความไว้วางใจและสิ้นสุดการตรวจสอบทุกเซลล์เพื่อให้แน่ใจ ฉันได้วิธีการตรวจสอบนี้อย่างรวดเร็ว โดยทั่วไปแล้วฉันจะคัดลอกค่าของเซลล์ดั้งเดิมที่อื่นแล้วเลือกเซลล์ใดเซลล์หนึ่งและคัดลอกสูตรของเซลล์นั้นไปที่เซลล์อื่นทั้งหมดจากนั้นรับความแตกต่างของกลุ่มใหม่และค่าของกลุ่มเก่า ถ้าเป็นศูนย์ฉันก็ไปได้ดี ฉันค่อนข้างเร็วในเรื่องนี้ แต่มันค่อนข้างน่าเบื่อ มี Add-in หรือวิธีการอื่นใดที่จะช่วยให้ฉันทำสิ่งนี้ได้เร็วขึ้น เช่นถ้าฉันเน้นกลุ่มของเซลล์ฉันก็จะเห็นว่ามันมีค่าเท่ากันโดยแถบสถานะถัดจากที่มันแสดงผลรวมค่าเฉลี่ย ฯลฯ

1
แผนภูมิ Pivot Excel - ค่าตัวกรองข้อมูลประวัติยังคงมองเห็นได้หรือไม่
ฉันใช้ Excel กับการเชื่อมต่อข้อมูล SQL เพื่อสร้างแผนภูมิ Pivot ปัญหาที่ฉันเกี่ยวข้องกับตัวกรองข้อมูลที่ด้านบนของแต่ละคอลัมน์ช่วยให้คุณสามารถกรองค่าที่มองเห็นได้ เมื่อสร้างแผ่นงานค่าที่เลือกได้ในตัวกรองข้อมูลนั้นถูกต้อง อย่างไรก็ตามหากรายการถูกลบออกจากฐานข้อมูลและมีการรีเฟรชข้อมูลการเชื่อมต่อข้อมูลของ Excel ค่าที่ถูกลบจะยังคงปรากฏเป็นตัวกรองข้อมูล (เห็นได้ชัดว่าเลือกผลลัพธ์ในตารางที่ว่างเปล่าเนื่องจากไม่มีข้อมูลจริงเหลืออยู่) ฉันจะแก้ไขปัญหานี้ได้อย่างไรดังนั้นการรีเฟรชข้อมูลจึงอัพเดตรายการค่าตัวกรองข้อมูลที่เป็นไปได้

1
เป็นไปได้สำหรับการพิมพ์ Excel อย่างสม่ำเสมอกับเครื่องพิมพ์ใด ๆ ? หลีกเลี่ยงการแบ่งหน้าที่น่าอึดอัดใจ?
องค์กรของเรามีเครื่องพิมพ์และรุ่นกว่าร้อยรายการ เราทุกคนใช้ Office 2007 และเราทุกคนพิมพ์ด้วยขนาดตัวอักษร (8.5 "x 11") อย่างไรก็ตามเมื่อมีคนแจกจ่ายสเปรดชีต Excel ข้ามองค์กรของเรามันจะพิมพ์ด้วยการแบ่งหน้าที่ไม่เหมาะสมในผู้ใช้ของเราหลายคนหรือส่วนใหญ่ ตัวอย่างเช่น Sue ตั้งค่าเวิร์กชีทของเธอให้พิมพ์ทั้งหมดในหน้าเดียวจากนั้นบันทึกและส่งอีเมลไปที่ Becky และ Anne เมื่อเบ็คกี้เปิดอีเมลและคลิก "พิมพ์" เครื่องพิมพ์จะพิมพ์ออกมา 2 หรือ 4 หน้า ยิ่งกว่านั้นเมื่อ Becky และ Anne พิมพ์ไปที่เครื่องพิมพ์จริงการแบ่งหน้าของงานพิมพ์นั้นแตกต่างกัน มันน่ารำคาญเป็นพิเศษถ้าแผ่นงานมีแผนภูมิและกราฟ เป็นไปได้ไหมที่จะทำอะไรบางอย่างในตอนท้ายของ Sue เพื่อป้องกันสิ่งนี้ มีอะไรที่สามารถทำได้หรือไม่? เราใช้เวลามหาศาลในการ "แก้ไข" ทุกไฟล์แนบก่อนพิมพ์ กรุณาช่วย.

1
คำนวณวันที่เมื่ออายุบวกบริการเท่ากับค่าเฉพาะใน Excel
ฉันกำลังพยายามใช้ Excel เพื่อคำนวณวันที่ผลรวมของอายุและจำนวนปีที่พนักงานให้บริการเท่ากับ 90 นี่คือเพื่อวัตถุประสงค์ในการกำหนดคุณสมบัติการเกษียณอายุ ฉันมีสองวัน - วันเดือนปีเกิดและวันที่จ้าง ขณะนี้ฉันกำลังทำรุ่นอนุบาลและมีสองคอลัมน์ด้วยอายุและปีของการให้บริการในเดือนที่คำนวณจากเขตข้อมูลวันที่ฉันจะเสียบวันที่ในอนาคตเป็นจนกว่าจำนวนรวมจะเท่ากับ 1080 (90 ปี) ฉันพยายามกำจัดแง่มุมของการเสียบปลั๊กและการสับ แต่ฉันไม่สามารถสรุปได้ว่าจะรวมสิ่งเหล่านี้ไว้ในสูตรได้อย่างไร สูตรที่ฉันใช้อยู่: E:E = วันเกิด F:F = วันที่จ้าง G2 = ฉันกำลังเสียบวันที่เกษียณที่เป็นไปได้ในแต่ละฟิลด์ในคอลัมน์นี้และสูตรด้านล่างจะเพิ่มอายุและปีที่ให้บริการ (เป็นเดือน) ณ วันที่นี้ ฉันเปลี่ยนวันที่จนกว่าผลรวมจะมากกว่าหรือเท่ากับ 1080 ซึ่งเป็นจำนวนที่น้อยที่สุดเท่าที่จะเป็นไปได้ G2 = H2=DATEDIF(E2,G2,"m")+DATEDIF(F2,G2,"m") G2 = H2=[Age in months + years of service in months] ตัวอย่าง: G2 = E2 = วันเกิด …

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

2
อัตโนมัติ (ลาก) เพิ่มค่าเซลล์เดียวเท่านั้นใน Excel
ตัวอย่างเช่นฉันมีหนึ่งตารางที่มีค่า: 14.10% 1.60% 2.80% และฉันมีเซลล์ที่มีค่าฉันต้องการคูณแต่ละแถวของตารางด้วยเช่น L15=300 ฉันต้องการคูณทุกค่าด้วย 300 ดังนั้นฉันใส่ =A1*L15 =A2*L15 แล้วลากลง แต่น่าเสียดายที่การL15เพิ่มขึ้นเช่นกัน: =A3*L17 =A4*L18 etc. มีวิธีใดใน excel ที่จะเพิ่มค่าอัตโนมัติเพียงส่วนแรกของสมการ (เซลล์ A ทั้งหมดหรือไม่) ขอบคุณ

3
การเรียงลำดับล้มเหลวในการย้ายกฎการตรวจสอบความถูกต้องของข้อมูลพร้อมกับข้อมูลใน Excel
เมื่อเรียงลำดับตารางหรือช่วงใน Excel ค่าของเซลล์และการจัดรูปแบบพื้นฐานเช่นตัวหนาตัวเอียงสี ฯลฯ จะย้าย แต่สิ่งต่อไปนี้จะไม่ย้าย: พรมแดน กฎการตรวจสอบข้อมูล สเปรดชีตของฉันมีการตรวจสอบความถูกต้องของข้อมูลต่อเซลล์ดังนั้นเมื่อฉันทำการเรียงลำดับมันจะย้ายค่าไปรอบ ๆ แต่ไม่ได้ทำการตรวจสอบความถูกต้องกับพวกเขา นี่คือตัวอย่างก่อนการจัดเรียง: และหลังจากการเรียงลำดับ (AZ บนชื่อ "Fruit") มีวิธีทำให้ Excel ย้ายกฎการตรวจสอบความถูกต้องของข้อมูลพร้อมกับค่าและรูปแบบเมื่อ Excel ทำการเรียงลำดับหรือไม่ แก้ไข: เพียงชี้แจงฉันมีสองข้อกังวลแยกกันได้ที่นี่: ข้อกังวลหลัก: หากผู้ใช้ตัดสินใจที่จะคลิกปุ่มเรียงลำดับหรือตัวเลือกเรียงลำดับบนส่วนหัวของคอลัมน์ตัวกรองสิ่งนี้จะทำให้กฎการตรวจสอบความถูกต้องของข้อมูลของฉัน (ซับซ้อน!) ข้อกังวลรอง: คงจะดีถ้าแผ่นงานของฉันสามารถเรียงลำดับโดยใช้ปุ่ม inbuilt Excel สำหรับการเรียงลำดับ (นี่เป็นวิธีที่ชัดเจนที่สุดในการจัดเรียงข้อมูล) มาโครที่แยกต่างหากสำหรับการเรียงลำดับนั้นดูเหมือนว่าจะเป็นเรื่องเล็กน้อย แก้ไข: วิธีแก้ปัญหาในที่สุดของฉันคือการปิดการเรียงลำดับทั้งหมดโดยปกป้องสมุดงานและปิดการเรียงลำดับสำหรับชีตทั้งหมด คุณสามารถกดปุ่ม "เรียงลำดับ" แต่พวกเขาไม่ทำอะไรเลย เพื่อเป็นการป้องกันเพิ่มเติมฉันได้เพิ่ม VBA ที่จะใช้ Protect Workbook อีกครั้งทุกครั้งที่มีการเปิดเวิร์กบุ๊กและแสดงแผ่นงานพร้อมคำแนะนำการใช้งานและคำเตือน (เช่น "อย่าเรียงลำดับ!") ผู้ใช้ปลายทางสามารถยกเลิก - ป้องกันสมุดงานได้ตลอดเวลาดังนั้นนี่จึงไม่ผิดพลาด แต่ฉันเชื่อว่าเป็นสิ่งที่ดีที่สุดที่ฉันสามารถทำได้

1
แปลง Word Outline เป็นคอลัมน์ Excel
ฉันมีโครงร่างในคำที่มีลักษณะเช่นนี้: ระดับ 1 A ระดับ 2 C ระดับ 3 D ระดับ 1 B ฉันต้องการแปลงเป็นคอลัมน์ตามระดับเค้าร่าง / เยื้อง: Col 1 Col 2 Col 3 Level 1 A Level 2 C Level 3 D Level 1 B ในที่สุดฉันต้องการให้เป็นรูปแบบฐานข้อมูล: ID Parent Level 1 A Level 2 C Level 1 A Level 3 D Level …

1
การประเมินสูตรแปลกใหม่ของ Excel IF
ในสมุดงานที่แปลกโดยเฉพาะ ในเซลล์ A1 ฉันป้อนค่า 0 ในเซลล์ A2 ฉันป้อนสูตร =IF(A1="APPLE", 1, 0) ผลลัพธ์ในเซลล์ A2 ให้ 1 ฉันพยายามทำซ้ำในสมุดงานใหม่ฉันได้ 0 ในทั้งสองเซลล์ เกิดอะไรขึ้นกับสมุดงานแปลก ๆ ฉันอาจดูเหมือนว่าฉันโกหก แต่มันเป็นเรื่องจริง ด้านล่างนี้เป็นภาพหน้าจอ แต่ในเซลล์ต่างๆ แก้ไข : เซลล์ A2 (G212) จะแสดง 1 เมื่อ A1 (G211) เป็น 0, ว่างเปล่าหรือไม่สนใจแอปเปิ้ลเช่น aPpLe, ApPlE เป็นต้น

2
Excel เชื่อมต่อเวลา
ฉันได้ดูที่เว็บไซต์นี้และทั่วทั้งเน็ต แต่ดูเหมือนจะไม่สามารถแก้ปัญหานี้ได้ซึ่งน่าจะง่าย! เรียงต่อกันควรทำงาน แต่ฉันไม่สามารถทำงานได้ สเปรดชีตปัจจุบันมีลักษณะดังนี้: B2: 8:00 (AM) (Start time) C2: 1:00 () (Duration) D2: 9:00 (AM) (End time) ฉันต้องการสูตรA2ที่มีลักษณะดังนี้: 8:00 - 9:00และอัปเดตอย่างชัดเจนทันทีที่ฉันทำการเปลี่ยนแปลงB2และC2( D2กำลังทำงานกับสูตรอยู่แล้ว)

2
Excel: แผนภูมิวงกลมของคำถามที่มีการตอบสนองที่เป็นไปได้ จำกัด
ฉันแจกจ่ายแบบสำรวจออนไลน์และรับคำตอบในสเปรดชีต Excel ฉันต้องการสร้างแผนภูมิวงกลมจากคำตอบตัวเลือกที่ปิดบางคำตอบ ตัวอย่างเช่นหนึ่งในคำถามคือเพศ มีวิธีที่ฉันสามารถสร้างแผนภูมิวงกลมที่แสดงเปอร์เซ็นต์ของผู้ชายกับผู้หญิงได้หรือไม่? เมื่อพิจารณาจาก 30 คำตอบและ 20 คำตอบแผนภูมิวงกลมจะถูกตัด 60/40 โดยแต่ละส่วนมีการระบุว่าเหมาะสม ตัวอย่าง male male female male female female male male male female ฉันต้องการที่จะสร้างแผนภูมิวงกลมตัด 60/40

3
ดูที่แถวกำหนดว่าเขตข้อมูลมีค่าที่แน่นอนหรือไม่จากนั้นนับจำนวนค่าเฉพาะในเขตข้อมูลอื่น
นี่เป็นคำถามที่ค่อนข้างซับซ้อนที่จะอธิบายฉันกลัว! นี่คือข้อมูลตัวอย่างที่ฉันทำงานด้วย: สิ่งที่ฉันพยายามทำคือ: นับจำนวนของGold Giftedนักเรียน (เช่นที่คอลัมน์Gมีค่าY) ที่ยังมีKS4 TARGET(คอลัมน์I) ค่าของหรือAA* ดังนั้นสำหรับตัวอย่างเช่นถ้ามีรายการ5 นักเรียนที่มีพรสวรรค์ทองแต่เพียง4ของนักเรียนที่มีเกรดเป้าหมายของ A * หรือ Aค่าฉันจะต้องการให้แสดงเป็น4 ฉันไม่แน่ใจด้วยซ้ำว่าจะเริ่มจากตรงไหน ฉันลองสูตรต่อไปนี้ แต่ฉันไม่แน่ใจว่าฉันยังอยู่ในสายที่ถูกต้อง: =SUM(('Student Breakdown'!$G$10:$G$272="Y")*('Student Breakdown'!$I$10:$I$272="A*")*('Student Breakdown'!$I$10:$I$272="A")) ใครช่วยได้บ้าง ขอบคุณล่วงหน้า,

2
พฤติกรรม COUNTIF / COUNTA ที่แปลกประหลาดใน excel สำหรับการนับเซลล์ข้อความที่ไม่ใช่“”
ฉันมีคอลัมน์ของเซลล์ที่เต็มไปด้วยสูตรที่ให้ข้อผิดพลาด "" และสตริงข้อความหากไม่มีข้อผิดพลาด ในคอลัมน์ที่สองฉันกำลังให้สูตรด้วย: =COUNTIF(range,"<>") เช่นเดียวกับ: =COUNTA(range) ฉันคาดหวังว่าสิ่งเหล่านี้จะนับเฉพาะเซลล์ที่ไม่มี "" แต่จะนับจำนวนเซลล์ทั้งหมด แปลกบางทีมันอาจไม่นับเซลล์ที่มีสูตรเป็น "" แม้ว่าจะเป็นสิ่งที่สูตรให้ผลดังนั้นฉันจึงทดสอบด้วย: =COUNTIF(range,"") เช่นเดียวกับ: =COUNTBLANK(range) ทั้งสองอย่างนี้ให้จำนวนเซลล์ที่เหมาะสมที่มี "" วิธีแก้คือเพียงลบจำนวนรวมออกจากการนับ "" แต่นั่นไม่สวยงามเพียงแค่สงสัยว่ามีบางอย่างที่ฉันทำผิดหรือถ้าคนอื่นไม่เห็นพฤติกรรมนี้

2
Excel Trailing Spaces
ฉันมีคอลัมน์ในเอกสาร excel ที่แต่ละรายการมีช่องว่างต่อท้าย เมื่อฉันคัดลอก / วางค่าลงในแบบฟอร์มอื่นฉันต้องลบช่องว่างท้ายด้วยตนเอง มีวิธีง่ายๆในการแบทช์ลบช่องว่างต่อท้ายทั้งหมดผ่านคอลัมน์ทั้งหมดหรือไม่

2
วิธีซิงโครไนซ์ Excel กับสเปรดชีต Google เอกสาร
Google ไม่ได้ให้บริการคุณลักษณะนี้อย่างเป็นทางการ คุณรู้หรือไม่ว่ามีวิธีหรือผลิตภัณฑ์ที่อนุญาตให้ซิงโครไนซ์การเปลี่ยนแปลงที่ทำใน excel ลงในสเปรดชีต google หรือไม่ สร้างไฟล์ใน excel อัปโหลดไปยัง gDocs แก้ไขใน gDocs ดาวน์โหลดไปยัง excel แก้ไขมันใน excel ซิงโครไนซ์กับ gDocs สนับสนุนทุกขั้นตอนข้างต้น แต่ 6

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