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

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

1
วิธีรับที่อยู่ที่ส่งคืนโดยสูตรใน Excel
ฉันมีแผ่นงานที่ข้อมูลที่แสดงขึ้นอยู่กับการเลือก combobox ค่าจะถูกคำนวณโดยใช้สูตรดังนี้: INDEX(INDIRECT($Q61),SUMPRODUCT((INDIRECT($O$5)=$B$1)*(INDIRECT($O$6)=$B$2)*(INDIRECT($O$3)=$B$3)*(INDIRECT($O$7)=B$4)*ROW(INDIRECT($O$8)))-5),"") Q61 เป็นช่วงในแผ่นงานที่แตกต่างกัน: 'ข้อมูล'! $ AO $ 6: $ AO $ 104000 SUMPRODUCT ตรงกับเกณฑ์อื่น ๆ อีกสี่เกณฑ์ตามการเลือกคอมโบ สูตรควรคำนวณแถวในช่วงและส่งคืนค่า มีวิธีใน VBA เพื่อกำหนดที่อยู่ที่พบโดยสูตรนั้นหรือไม่ มันควรเป็นอะไรบางอย่างเช่น 'ข้อมูล'! $ AO $ 90 ฉันต้องได้รับที่อยู่เพราะฉันกำลังมองหาไฮเปอร์ลิงก์ในที่อยู่นั้น สูตร INDEX ส่งคืนค่าอย่างถูกต้องใน 'ข้อมูล'! $ AO $ 90 ฉันต้องการนำไฮเปอร์ลิงก์กลับมา นี่คือภาพของแผ่นงาน แต่ละค่าคำนวณโดยใช้สูตร INDEX ตามที่แสดงด้านบน ค่าน้อยควรมีการเชื่อมโยงหลายมิติ ฉันต้องได้รับที่อยู่เดิมใน 'ข้อมูล'! แผ่นงานเพื่อนำกลับมาใช้กับ VBA ทุกครั้งที่ผู้ใช้ทำการเลือกใหม่

2
ฉันสามารถใช้รูปแบบที่มีเงื่อนไขเพื่อตรวจสอบเซลล์ที่ขึ้นต่อกัน 2 เซลล์ได้หรือไม่
คอลัมน์ A และคอลัมน์ B ไม่ควรมีค่าพร้อมกัน เงื่อนไขใดที่ฉันต้องเน้นเซลล์ใน A และใน B เมื่อทั้งสองมีค่าในแถวเดียวกัน (ค่าเป็นตัวเลขถ้าช่วยได้) PS ฉันมีผู้ช่วยคอลัมน์อยู่แล้ว: =IF(AND(A3>0,B3>0),"fix","ok") และฉันวาดคอลัมน์ A และ B =cellname="fix"เทือกเขาอยู่บนพื้นฐานของ ในที่สุดฉันก็แค่สงสัยว่าฉันสามารถผลักสูตรผู้ช่วยในสูตรกฎมันเองและคลองคอลัมน์ผู้ช่วย

2
การเรียงลำดับตัวเลขใน Excel 2003 ระหว่าง B1234 ถึง B12345 โดยการใส่ศูนย์นำหน้า
ฉันมีสองชุดของตัวเลขในรูปแบบและB1234 B12345เมื่อฉันเรียงลำดับจากน้อยไปมากฉันจะได้ตัวเลขทั้งหมดที่ขึ้นต้นด้วยB12345จากนั้นทั้งหมดจากB1234บน ที่จะรับมือกับปัญหานี้ผมแทรกศูนย์ในระหว่างที่จะได้รับB1234 B01234เมื่อตัวเลขถูกแปลงเป็นรูปแบบนี้ฉันสามารถรับผลลัพธ์ที่ต้องการได้ คุณช่วยฉันใส่ค่าศูนย์ได้ไหม

1
ดัชนีตรงกับ 2 เงื่อนไขหรือไม่
ข้อมูล: ฉันสามารถใช้ความช่วยเหลือบางอย่างที่เกิดขึ้นกับสูตรจับคู่ดัชนีโดยยึดตามเงื่อนไข 2 ข้อ สำหรับชุดข้อมูลที่แนบมาฉันต้องตั้งค่าสูตร (และทำให้ซ้ำสำหรับร้านค้าอื่นและวันที่ในอนาคต) ที่ได้รับหมายเลขข้อมูลตามวันที่ที่ระบุ (11/9/15 ในกรณีนี้) และสำหรับ ร้านค้า # 414 ในตัวอย่างนี้ฉันต้องการให้ "132" เป็นคำตอบที่ส่งคืน หวังว่ามันสมเหตุสมผล ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม!

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

1
ตารางที่สร้างสองมิติ
ฉันมีตารางสองมิติ และฉันต้องการเติมให้เหมือนตารางสูตรคูณด้วย Excel แต่ฉันไม่สามารถหาวิธีที่ง่ายที่จะทำ คัดลอก - วางคอลัมน์หรือ ligns ไม่ทำงาน ----- 0 ----- 1 ----- 2 ----- 3 ----- ... 0 1 2 3 .... ฉันจะบรรลุสิ่งนี้ได้อย่างไร

1
เติมค่าเริ่มต้นให้กับเซลล์ตามเนื้อหาของเซลล์อื่น
เราใช้สเปรดชีตเป็นบัตรลงเวลา เทมเพลตจะถูกเก็บไว้ในเซิร์ฟเวอร์พร้อมลิงก์ไปยังเดสก์ท็อปของแต่ละบุคคล ฉันพยายามหารหัส VB ​​ที่จะช่วยในการบรรลุ flliwing: เมื่อเซลล์สำหรับชื่อผู้ใช้ (B5) ว่างเปล่ารหัสจะเติมวันที่วันอาทิตย์ถัดไปใน (B7) หลังจากผู้ใช้ป้อนชื่อใน B5 แล้วค่าของ B7 ไม่ควรเปลี่ยน ถ้าฉันใช้สูตร ( =IF(B5="",TODAY()+8-WEEKDAY(TODAY()),B7)) ใน B7 ฉันต้องเปิดใช้งานการอ้างอิงแบบวงกลมซึ่งไม่เป็นไปตามเทมเพลตของสเปรดชีตจึงทำให้เกิดข้อผิดพลาดสำหรับทุกคน Corporate กล่าวว่าแผ่นงานจำเป็นต้องอยู่ใน Excel เนื่องจากซอฟต์แวร์นำเข้า มิฉะนั้นฉันจะใช้ Word และใช้ฟังก์ชัน "CreateDate" เพื่อให้ได้ผลลัพธ์ที่เหมือนกัน ฉันพยายามเรียนรู้ VB เพื่อทำมัน แต่ฉันหวังว่าผู้เชี่ยวชาญบางคนสามารถช่วยรหัสใน 5 นาที แบนและให้ฉันตัดมัน

2
วิธีการวางค่าในเซลล์ตามเซลล์อื่นใน Excel
ฉันมี 2 แผ่น: 1 แผ่นมีตัวเลข (บางแผ่นซ้ำกัน) และอีกแผ่นมีชื่อของหมายเลขนั้น ฉันต้องการวางชื่อข้างทุกหมายเลขในแผ่นงานที่ 1 ตัวอย่างที่แสดงด้านล่าง: แผ่นงานที่ 2: ชื่อด้านล่างจะถูกเพิ่มลงในทุกหมายเลข: 12345 Hardware 12548 Software 32546 Network 85468 Development แผ่นงานที่ 1: ฉันต้องวางชื่อข้างทุกเลขที่เท่ากัน ตัวอย่างเช่นทุกที่ที่ฉันหาหมายเลข 12345 ฉันต้องวางชื่อฮาร์ดแวร์ข้างเซลล์ 12345 12345 12548 32546 85468 12345 12548 32546 85468 12345 12548 32546 85468 12345 12548 32546 12345 12548 32546 12345 12548 32546 12345 …

0
ปุ่ม“ แก้ไขลิงค์” เป็นสีเทา
ฉันมีผู้ใช้ที่เมื่อใดก็ตามที่พวกเขาเปิดไฟล์เฉพาะแถบสถานะที่ด้านล่างขวาแสดงว่ามันเชื่อมโยงไฟล์ที่ผู้ใช้ไม่คุ้นเคยแม้ว่าเธอจะเป็นผู้สร้างไฟล์ นอกจากนี้เธอไม่สามารถเข้าถึงปุ่ม "แก้ไขลิงค์" ได้เนื่องจาก excel คิดว่าไม่มีลิงก์ที่จะแก้ไข ไฟล์นี้เกิดความเสียหายหลายครั้งและฉันเชื่อว่าเป็นเพราะพยายามอ้างอิงลิงก์ที่ไม่มีอยู่จริง มีวิธีแก้ไขปัญหานี้หรือไม่? ขอบคุณมาก!

0
ฉันจะกำหนดค่าสีเติมเซลล์ของ Excel เพื่อให้แสดงตารางของเซลล์เริ่มต้นได้อย่างไร
ใน Excel (2013) ถ้าฉันตั้งค่าสีเติมเซลล์สำหรับกลุ่มเซลล์ที่อยู่ติดกันสีเติมเซลล์จะซ่อนเส้นกริดของเซลล์เริ่มต้น ตัวอย่างเช่น: ฉันรู้ว่าฉันสามารถจัดรูปแบบเซลล์เหล่านี้และกำหนดขอบเขตภายในและภายนอก แต่นั่นเป็นงานที่ค่อนข้างน่าเบื่อโดยเฉพาะอย่างยิ่งที่ฉันใช้เติมที่แตกต่างกันมากมายในสมุดงานขนาดใหญ่ที่มีแผ่นงานมากมาย มีวิธีการตั้งค่าสีเติมของเซลล์ให้กลายเป็น insofar แบบโปร่งใสเพื่อให้สามารถแสดงเส้นกริดเริ่มต้นได้หรือไม่?

1
อ้างอิงแผ่นงาน Excel ที่มีเครื่องหมายและในชื่อ
ใน Microsoft Excel 2013 ฉันมีรายชื่อ บริษัท ในแผ่นงานหลักและรายละเอียดสำหรับ บริษัท เป็นแผ่นงานที่แตกต่างกัน ฉันกำลังพยายามใช้หน้าแรกเพื่ออ้างอิงเซลล์ในแผ่นงานส่วนบุคคลของ บริษัท ส่วนใหญ่ใช้งานได้ สูตรทั่วไปคือ='Company Name'!E52:F52และใช้งานได้เกือบตลอดเวลา! ฉันได้เรียนรู้วิธีจัดการกับเครื่องหมายอะโพสโทรฟีในแผ่นงาน ปัญหาของฉันตอนนี้คือมี บริษัท ที่มีเครื่องหมายและ ( &) ในชื่อของพวกเขา เมื่อผมทำตามกระบวนการคิดจากคำถามก่อนหน้าของฉัน, Excel มักจะถามผมที่จะปรับปรุงการเชื่อมโยงในแฟ้มอื่น - นั่นคือถ้าฉันพิมพ์&&, หรือแม้กระทั่ง'&\& การใช้ชื่อสำหรับเซลล์ที่รวมกันไม่ทำงานตามภาพด้านล่าง: ฉันจะอ้างอิงเซลล์ในแผ่นงานอื่นได้อย่างไรเมื่อชื่อแผ่นงานมีเครื่องหมายแอมเปอร์แซนด์

2
ทำใน Excel“ คงเหลือ 20/5” ผ่าน TEXT ()
มี 2 ​​คอลัมน์ หนึ่งคือจำนวนวันสูงสุดที่ใช้ได้และอีกวันคือจำนวนวันที่ใช้ไป Max Spent 20 1 ฉันต้องการจัดรูปแบบสูงสุดที่จะพูด20/DaysRemained( DaysRemainedควรแทนที่ด้วยมูลค่าของวันที่เหลือจริง) ฉันพยายามทำสูตรอย่าง="20/"&TEXT(20-D3)ที่ D3 มีจำนวนวันที่ใช้ไป สูตรดูเหมือนจะไม่ทำงานเพราะฉันขาดอะไรบางอย่างไป ใครช่วยได้บ้าง

1
Excel: คอลัมน์เฉลี่ยและตารางย่อยการเติมข้อมูลอัตโนมัติ
ฉันใหม่มากสำหรับ Microsoft Excel (2016) ฉันมีชุดข้อมูลที่ฉันต้องการเฉลี่ยจุดข้อมูลทั้งหมดจากคอลัมน์หนึ่งสำหรับตำแหน่งที่แน่นอน ตัวอย่าง: **Days Open** **Site** Not Closed Not Closed Boulder, USA 1 Boulder, USA 1 Boulder, USA Not Closed Eden Prairie, USA Not Closed Boulder, USA 4 Boulder, USA Not Closed Boulder, USA Not Closed Boulder, USA Not Closed Boulder, USA 1 Boulder, USA Not Closed …

1
Excel แทนที่ค่าในคอลัมน์โดยใช้รูปแบบ
ฉันควรเริ่มต้นด้วยการบอกว่าฉันอาจจะซับซ้อนกว่านี้ ฉันมีไฟล์ที่มีค่าคอลัมน์บางอย่างที่ถือว่าเป็นข้อมูลที่เป็นความลับ ในกรณีส่วนใหญ่พวกเขาจะถูกลบออกจากชุดข้อมูลใด ๆ ที่จะแบ่งปันหรือวิเคราะห์ อย่างไรก็ตามมีการส่งคำขอเพื่อสร้างชุดข้อมูลที่จะช่วยให้ผู้ใช้สามารถเปรียบเทียบจำนวน ID ที่แตกต่างกันเมื่อเปรียบเทียบกับจำนวนรายการทั้งหมด ดังนั้นในบางอย่างเช่นระเบียน 140,000 รายการฉันต้องแทนที่สามคอลัมน์ที่ถือว่าได้รับการปกป้อง ความท้าทายที่ฉันกำลังเผชิญอยู่คือวิธีการปกปิดรหัสตัวอักษรและตัวเลข 22 ตัวอักษรในลักษณะที่ไม่สามารถระบุได้อีกต่อไป แต่ยังรักษาความสัมพันธ์ที่คล้ายคลึงกันระหว่างรายการที่ซ้ำกัน คอลัมน์อีกสองคอลัมน์ดูเหมือนจะแปลงโดยไม่เกิดอุบัติเหตุหลังจากปรับคำตอบที่ฉันพบที่นี่เพื่อทำงานกับข้อกำหนด ID ที่ยาวขึ้น แต่ด้วยเหตุผลบางอย่างทำให้สูญเสียความสมบูรณ์เมื่อฟังก์ชั่นเดียวกันถูกชี้ไปที่มัน ฉันพยายาม จำกัด จำนวนตัวละครที่ฉันเปลี่ยนไปในคราวเดียวอย่างไรก็ตามดูเหมือนจะไม่สามารถแก้ปัญหาของฉันได้ ผลลัพธ์สุดท้ายที่ฉันกำลังมองหาหรือได้รับการบอกกล่าวว่าฉันต้องผลิตเป็นเพียงชุดข้อมูลดิบ ฉันไม่สามารถจัดกลุ่มข้อมูลสำหรับผู้ใช้พวกเขาต้องได้รับเช่นนั้นแต่ละแถวบัญชีหนึ่งระเบียนและจากนั้นการวิเคราะห์สิ่งที่พวกเขาต้องการให้เสร็จสมบูรณ์จากที่นั่น มีวิธีที่ดีกว่าในการบรรลุสิ่งที่ฉันพยายามทำมากกว่าลิงก์ด้านบน / การค้นหาและแทนที่ที่มีขนาดใหญ่จริง ๆ หรือไม่ เพิ่มเติม: เนื่องจากฉันไม่สามารถโพสต์ข้อมูลที่ฉันต้องการนำไปใช้จริงฉันไม่คิดว่าฉันควรพยายามทำซ้ำเพื่อช่วยในคำตอบที่อาจเกิดขึ้นได้ สมมติว่าฉันมีรหัสเหล่านี้: ID VTC DTE A8894512374516347852001 110 8/9/2016 J7763473861247762551000 1180 8/9/2016 Q4523732167498765146000 375 8/9/2016 T6348761321688873431001 703 8/9/2016 H6676314656873346615001 375 8/9/2016 …

0
ไฮไลต์ของเซลล์หายไปใน Excel
ใน excel ฉันเปลี่ยนสีเส้นขอบของเซลล์ เคอร์เซอร์เปลี่ยนเป็นปากกาเล็ก ๆ ซึ่งฉันสามารถคลิกที่ขอบของเซลล์และเปลี่ยนสีได้ แต่หลังจากที่ฉันทำเช่นนี้ฉันพยายามเน้นบางเซลล์และแรเงาสีเทาและเค้าร่างสีเขียวบนเซลล์ไม่ปรากฏขึ้น ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

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