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

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

5
มีวิธีใช้การจัดรูปแบบตามเงื่อนไขในแถวตามค่าในคอลัมน์เดียวหรือไม่ [ซ้ำ]
ซ้ำกันได้: การจัดรูปแบบตามเงื่อนไขเพื่อเน้นทั้งแถว ฉันมีแผ่นงานเพื่อจัดรูปแบบตามเงื่อนไข ฉันต้องการจัดรูปแบบทั้งแถวตามข้อความสำคัญ มันเป็นไปได้?

3
ค้นหารายการที่หายไปจากรายการหมายเลขตามลำดับในคอลัมน์หรือไม่
ฉันมีแผ่นงาน Excel ที่มีผลการทดสอบ 66,000 กรณี หรืออย่างน้อยก็ควร ... ตอนนี้เพราะฉันกำลังรันการทดสอบแบบอะซิงโครนัสและหยุดและเริ่มต้นฉันมีความสุขุมเพื่อให้แน่ใจว่าหมายเลขการทดสอบถูกใส่ไว้ในเอาต์พุต ตอนนี้การใช้คุณลักษณะ Remove Duplicates ของ Excel 2007 ขึ้นอยู่กับหมายเลขการทดสอบที่ฉันพบว่าฉันมี 65997 แถวของข้อมูล ดังนั้น สามของพวกเขาหายไป งานที่นี่คือการค้นหาหมายเลขงานที่ขาดหายไป หมายเลขทดสอบอยู่ในคอลัมน์ A ตามลำดับจากน้อยไปมากและรับประกันได้ว่าจะไม่ซ้ำซ้อน ข้อมูลอื่น ๆ จะอยู่ในคอลัมน์อื่นและข้อมูลเหล่านี้จะต้องยังคงอยู่กับหมายเลขทดสอบ | A --+--------- 1 | testNum 2 | 1 3 | 2 4 | 3 5 | ... สมมติว่ามีกรณีทดสอบมากเกินไปที่จะทำการค้นหานี้ด้วยตนเอง เนื่องจากฉันมีชุดข้อมูลอื่นที่ใกล้เคียงกับรายการมากกว่าล้านรายการที่ฉันจะต้องทำงานคล้าย ๆ ฉันสามารถแก้ปัญหานี้ด้วย VBA ได้ …


3
ซ่อนป้ายชื่อข้อมูลที่มีชื่อซีรี่ส์หากค่าเป็นศูนย์
ฉันสร้างแผนภูมิใน excel ที่ฉันต้องการซ่อน data label หากค่าเป็นศูนย์ สำหรับเลเบลข้อมูลที่มีค่าตัวเองสามารถทำได้โดยใช้การกำหนดรูปแบบตามที่อธิบายไว้ที่นี่ ฉันจะซ่อนป้ายชื่อข้อมูล 0 ค่าในแผนภูมิ Excel ได้อย่างไร . อย่างไรก็ตามวิธีนี้ใช้ไม่ได้หากป้ายข้อมูลไม่มีค่าตัวเอง แต่เป็นชื่อชุด มีวิธีซ่อนฉลากข้อมูลที่มีชื่อซีรี่ส์หรือไม่ถ้าค่าเป็นศูนย์?

2
การคูณแถวที่ชาญฉลาดของ Excel
ฉันต้องการคูณสองแถวต่อแถวสองคอลัมน์ในแผ่นงาน Excel (เพื่อใช้ค่ามัธยฐานของคอลัมน์ผลลัพธ์) 1 3 2 5 4 2 ควรกลายเป็น 3 10 8 ฉันจะทำสิ่งนั้นในสูตรได้อย่างไร (เช่นโดยไม่สร้างคอลัมน์แยกพร้อมผลการคูณ)

9
วิธีหยุด Excel จากการจัดรูปแบบหมายเลขบัญชี 16 หลักเพื่อหลีกเลี่ยงการทำให้เลขหลักสุดท้ายเป็นศูนย์ [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: การเพิ่มมากกว่า 15 หลักใน Excel 11 คำตอบ วิธีการใส่ตัวเลข 19 หลักหรือมากกว่าในเซลล์ excel [ซ้ำ] 6 คำตอบ ฉันมีหมายเลขบัญชีธนาคารจำนวนมากของธนาคารต่าง ๆ หมายเลขบัญชีธนาคารบางบัญชีเริ่มต้นด้วยศูนย์และบางแห่งมีตัวเลข 16 หลัก เมื่อฉันวางข้อมูลใน Excel เลขศูนย์หน้าจะถูกลบและเลขหลักสุดท้ายของหมายเลขบัญชี 16 หลักจะเป็นศูนย์ ฉันจะหลีกเลี่ยงปัญหานี้ได้อย่างไร ฉันพยายามใส่อักขระพิเศษไว้ข้างหน้าหมายเลขบัญชีทุกอันเพื่อให้เป็นข้อความและวางลงใน Excel แต่เมื่อฉันลบอักขระพิเศษปัญหาจะปรากฏขึ้นอีกครั้ง

2
สูตร Excel เพื่อรับค่าที่ไม่ใช่ศูนย์ในแถวหัวคอลัมน์และแถวส่งคืน
ขณะนี้ฉันมีสเปรดชีตของธุรกรรมและฉันต้องการเขียนสูตรที่จะช่วยให้ฉันสามารถแยกธุรกรรมล่าสุดของลูกค้าจากแต่ละแถว นอกจากนี้ฉันต้องการดึงส่วนหัวคอลัมน์ที่เชื่อมโยงกับธุรกรรมล่าสุดแต่ละรายการเพื่อแยกวันที่ที่ธุรกรรมเกิดขึ้น ฉันพบสูตรแล้ว: =INDEX($E$1:$CO$1, MATCH(TRUE,INDEX(E2:CO2<>0,),0)) นี่คือธุรกรรมล่าสุดของฉัน มันกำลังค้นหาแต่ละแถวสำหรับอินสแตนซ์ที่ไม่ใช่ศูนย์แรก ฉันต้องการอินสแตนซ์ที่ไม่ใช่ศูนย์ล่าสุด หรืออีกวิธีหนึ่งฉันต้องรู้วิธีทำให้สูตรนี้ทำงานจากขวาไปซ้ายแทนจากซ้ายไปขวา ความช่วยเหลือใด ๆ ที่ชื่นชมมาก!

1
ค้นหาและแทนที่ค่าหลายค่าภายในเซลล์ที่เลือก
ฉันต้องการเรียกใช้การค้นหาและแทนที่ค่าหลายค่าภายในช่วงใน excel ด้วยค่าจาก 2 คอลัมน์: A ด้วยคำเดิม; B พร้อมคำแปล ฉันพบรหัส VBA แล้วเพื่อให้ทำงานได้ 50% แต่รหัสนี้ทำงานบน worskheet ทั้งหมด เป็นการดีที่ฉันจะสามารถเรียกใช้ในช่วงที่ฉันเลือก โบนัสเพิ่มจะเป็นถ้าฉันสามารถเลือกช่วงการค้นหาได้เช่นกัน นี่คือสิ่งที่ฉันใช้อยู่ไกลขนาดนี้ ขอบคุณสำหรับความช่วยเหลือของคุณ! Sub abbrev() Dim abvtab() As Variant Dim ltsheet As Worksheet Dim datasheet As Worksheet Dim lt As Range 'Change Lookup to the sheet name with your lookup table. Set ltsheet …

1
ความคิดเห็นและองค์ประกอบของ Excel จะปรากฏเป็นสีดำทั้งหมดยกเว้นบนหน้าจอหลัก
ฉันเคยมีปัญหานี้กับ Excel 2007 และ 2010 บนพีซีสองเครื่องที่แตกต่างกันทั้งที่ใช้ Windows 7 คอมพิวเตอร์ของฉันมีจอแสดงผล 3 จอโดยมีจอแสดงผลหลักตรงกลาง เมื่อเปิด Excel ในจอแสดงผลที่ไม่ใช่ตัวหลัก (ทางซ้ายหรือขวา) ข้อคิดเห็นและองค์ประกอบอื่น ๆ ใน Excel จะแสดงผลเป็นสีดำสนิท: เมื่อ Excel ถูกย้ายกลับไปที่จอภาพหลักทุกอย่างจะแสดงขึ้นอย่างถูกต้อง ปัญหาคือไม่ต่อเนื่องโดยไม่มีการเปลี่ยนแปลงที่ชัดเจนที่เอื้อต่อพฤติกรรม บางครั้งความคิดเห็นปรากฏตามปกติบนหน้าจอทั้งหมดเป็นระยะเวลาหนึ่งจากนั้นปัญหาก็จะกลับมาโดยไม่มีแรงกระตุ้นที่ชัดเจน ในความเป็นจริงหลังจากที่จับภาพหน้าจอสำหรับคำถามนี้ปัญหาก็หายไป แต่พรุ่งนี้ฉันจะกลับมาอีกแน่นอน สิ่งที่ฉันได้ลอง: ไม่มีปัญหากับฮาร์ดแวร์กราฟิกเนื่องจากองค์ประกอบสีดำแสดงผลได้อย่างถูกต้องโดยไม่คำนึงว่าจอภาพใดเป็นจอภาพหลัก ฉันสามารถเปลี่ยนจอภาพซ้ายเป็นหลักได้เช่นกันและองค์ประกอบต่าง ๆ แสดงผลได้อย่างถูกต้อง ฉันได้ลองปิดการใช้งานการเร่งด้วยฮาร์ดแวร์ใน Excel จนไม่มีประโยชน์ ฉันได้ลองติดตั้ง Office ใหม่อัปเกรด Office จาก 2007 เป็น 2010 ติดตั้ง Windows ใหม่และแทนที่คอมพิวเตอร์อย่างสมบูรณ์ ปัญหานี้ยังคงอยู่ตลอดการเปลี่ยนแปลงเหล่านี้ทั้งหมด ปรับปรุง: ดูเหมือนว่าปัญหาจะเกิดขึ้นไม่เพียง แต่ใน …

5
การใส่ชื่อตารางเป็นการอ้างอิงสำหรับวัตถุประสงค์ในการตรวจสอบความถูกต้องของค่าเซลล์
ฉันต้องการตรวจสอบค่าเซลล์ด้วยความช่วยเหลือของรายการง่าย ๆ แต่ปรากฎว่าเป็นการยากที่จะขยายรายการนี้โดยไม่จำเป็นต้องอัปเดตช่วงแหล่งตรวจสอบความถูกต้องทุกครั้งที่มีการเพิ่มค่าใหม่ตามที่แสดงในภาพ คำถามของฉันคือฉันสามารถใส่การอ้างอิงตารางแบบไดนามิกในฟิลด์ 'แหล่งที่มา' ได้หรือไม่ ถ้าใช่ฉันจะทำสิ่งนี้ได้อย่างไร ขอบคุณ

2
อนุญาตให้ผู้ใช้ยกเลิกการซ่อน (รูปแบบ) คอลัมน์ที่เลือกเท่านั้น
TL; DR สิ่งที่ฉันต้องการบรรลุ: ซ่อนบางคอลัมน์ที่ฉันไม่ต้องการให้ใครเห็น (ทำเครื่องหมาย) ซ่อนบางคอลัมน์ที่ฉันต้องการให้ผู้ใช้บางคนเห็น (ทำเครื่องหมาย) ตั้งรหัสผ่านแยกต่างหากสำหรับทั้งสองกลุ่มคอลัมน์ (หนึ่งฉันจะไม่เปิดเผยและอื่น ๆ ฉันจะเปิดเผยให้กับผู้ใช้ที่เลือก) (ยกเลิกการเลือก) แต่ปัญหาคือ: หากฉันทำเครื่องหมาย "อนุญาตให้ผู้ใช้ทุกคนจัดรูปแบบคอลัมน์" ในระดับการป้องกันทั้งแผ่นงานคอลัมน์ทั้งหมดอาจไม่ถูกซ่อนโดยใครก็ได้ หากฉันตั้งรหัสผ่านสำหรับช่วง ("อนุญาตให้ผู้ใช้แก้ไขช่วง") ในขณะที่ "ไม่อนุญาตให้ผู้ใช้ทุกคนจัดรูปแบบคอลัมน์" จะไม่สามารถซ่อนคอลัมน์ได้โดยไม่ทราบรหัสผ่านที่ดีกว่า (ซึ่งปกป้องคอลัมน์ที่ฉันไม่ต้องการด้วย แสดงให้ทุกคน) เรื่องเต็ม: ฉันมีไฟล์ excel ที่ฉันต้องการแชร์ มีคอลัมน์ที่ซ่อนอยู่ซึ่งฉันไม่ต้องการให้ใครซ่อนตัว แต่ในอีกทางหนึ่งมี 2 คอลัมน์ที่ฉันต้องการได้รับการปกป้องในแบบที่ผู้ใช้บางคนสามารถดู (ยกเลิกการซ่อน) พวกเขาได้ ฉันขุดลงในแผ่นป้องกันให้ผู้ใช้สามารถเข้าถึงช่วง ฯลฯ แต่ฉันไม่สามารถจัดการเพื่อหาวิธีการแก้ปัญหาการซ่อนคอลัมน์ / ซ่อนตัว ฉันพยายามซ่อนคอลัมน์ทั้งหมด (คอลัมน์ที่ฉันต้องการซ่อน perma และคอลัมน์ที่ฉันไม่ต้องการให้ผู้ใช้บางคนซ่อน) และตั้งรหัสผ่านสำหรับการแก้ไขชีท จากนั้นฉันคิดว่าฉันจะตั้งรหัสผ่านแยกต่างหากสำหรับช่วงการแก้ไข (และฉันเลือกคอลัมน์ที่ฉันต้องการ) แต่ถึงกระนั้นก็เป็นไปไม่ได้ที่จะเลิกซ่อนช่วงที่แยกจากกัน (ประกอบด้วยคอลัมน์ที่ฉันต้องการแสดงให้ผู้ใช้บางรายเห็น ดังนั้นฉันจึงพยายามนำบางสิ่งมาใช้ในระดับแผ่นงานทั้งหมดและพบว่ามีแอตทริบิวต์ "อนุญาตผู้ใช้ทั้งหมด .. …

5
ลบแถวจาก Excel โดยที่เซลล์คอลัมน์ว่างเปล่า
ฉันมีรายชื่อผู้ใช้หลายร้อยคนในสเปรดชีต Excel ฉันต้องการลบผู้ใช้ทั้งหมดที่ไม่มีที่อยู่อีเมลในรายการสเปรดชีตที่นั่น มีคอลัมน์ชื่อ 'อีเมล' ดังนั้นฉันจะลบแถวทั้งหมดด้วย 'อีเมล' ที่ว่างเปล่าได้อย่างไรโดยไม่ต้องผ่านทุกรายการและลบแต่ละรายการด้วยตนเอง โปรดจำไว้ว่าฉันเป็นมือใหม่ที่สมบูรณ์ใน Excel; ฉันไม่แน่ใจวิธีรันโค้ด พอยน์เตอร์บางตัวจะมีประโยชน์มาก!


1
Formula = cmd | '/ C calc'! A0 ทำใน Excel ได้อย่างไรและเพราะเหตุใด
ใน excel 2013 บน Windows 7 คุณสามารถสร้างสูตรที่มีลักษณะเช่นนี้ ... =cmd|'/C calc'!A0 เมื่อคุณกด Enter คุณจะได้รับคำเตือนด้านความปลอดภัย ถ้าคุณตกลงแล้วคุณจะเห็นว่าเครื่องคิดเลข windows ทำงาน ฉันเชื่อว่ามันใช้งานได้กับ excel หลายรุ่น ดูเหมือนว่า cmd กำลังทำงานกับอาร์กิวเมนต์บรรทัดคำสั่ง / แคลอรี่ C ซึ่งทำให้เครื่องคิดเลขทำงานโดยไม่ต้องเปิดเชลล์ cmd แต่! A0 กำลังทำอะไรอยู่?

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

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