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

แอปพลิเคชันสเปรดชีตของ Microsoft รุ่น 2010

1
วิธีแก้ไขฐานข้อมูลหลังจากเรียงลำดับเพียงไม่กี่คอลัมน์เมื่อคอลัมน์อื่นถูกซ่อน
ฉันได้เรียงลำดับฐานข้อมูลขนาดยักษ์ที่มีข้อมูลจำนวนมากเมื่อหลายคอลัมน์ถูกซ่อนไว้ หนึ่งในคอลัมน์ถูกเรียงตามวันที่และเมื่อฉันซ่อนคอลัมน์ทั้งหมดครึ่งหนึ่งของข้อมูลทั้งหมดในฐานข้อมูลทั้งหมดตอนนี้ผิด ประการแรกนั่นอาจเป็นสาเหตุของการย้ายข้อมูลเซลล์และประการที่สองจะมีการเปลี่ยนแปลงหรือไม่

1
วิธีการนับสตริงในคอลัมน์ทั้งหมดสำหรับแถวที่มีค่าที่แน่นอน
VBA newbie ที่นี่และฉันดูยากที่จะหามาโครที่ฉันสามารถปรับแต่งและรวมเข้าด้วยกันเพื่อทำสิ่งนี้ให้สำเร็จ ฉันได้วางข้อมูลตัวอย่างของฉันไว้ท้ายบทความนี้ ฉันต้องการผ่านคอลัมน์ 1 (ID_Num) และค้นหาแถวทั้งหมดด้วย ID_Num เดียวกัน (ควรอยู่ติดกันในคอลัมน์เนื่องจากแผ่นถูกเรียงตาม ID_Num) จากนั้นวางจำนวน 1 สำหรับลูกค้าแต่ละรายเมื่อพบสตริง "A", "B" หรือ "C" ใต้คอลัมน์ลูกค้าสำหรับแต่ละแถวของบล็อกที่มี ID_Nums เหมือนกัน การนับไม่ควรมากกว่า 1 เช่นถ้าสตริง "A" หรือ "B" หรือ "C" อยู่ในช่วงจากนั้นมีการลงทะเบียน 1 มิฉะนั้นจะมีการลงทะเบียน 0 ความเป็นไปได้อื่น ๆ คือ "D" หรือช่องว่าง ฉันต้องการมีเพียงหนึ่งแถวต่อ ID_Num หลังจากขั้นตอนนี้ ในที่สุดฉันต้องการเพิ่ม 1 และ 0 เหล่านี้สำหรับแต่ละ ID_Num ฉันได้แนบตัวอย่างของข้อมูลที่ฉันมีและสถานที่ที่ฉันต้องการจะจบลง ตัวอย่างข้อมูลต้นฉบับ …

1
วิธีให้ excel วางค่าในเซลล์หนึ่ง ๆ ตามตารางข้อมูลอื่น
ฉันทำงานกับ excel 2010 ฉันมีแผ่นงาน Excel ที่มีสองตาราง ตารางหลักประกอบด้วยปฏิทินและแต่ละวันปฏิทินมีค่าตัวเลขเฉพาะในเซลล์ด้านล่างวัน ค่าตัวเลขของตารางที่สองนั้นขึ้นอยู่กับค่าของเซลล์หลักของมันคือ H 18 ดังนั้นเซลล์ที่สำคัญเพียงอย่างเดียวที่นี่คือ H18 ด้านบนเซลล์ H18 เป็นเซลล์อื่น (F13) ที่มีวันที่อื่น เป้าหมายคือสามารถเปลี่ยนวันที่ในเซลล์ F13 และข้อมูลที่เป็นของวันที่เขียนในปฏิทินจะถูกคัดลอกไปยังเซลล์ H18 โดยอัตโนมัติ

1
เหตุใดเครื่องคิดเลข excel และวิทยาศาสตร์จึงมีผลลัพธ์ที่แตกต่างกันในการบันทึก
สูตรของฉันใน excel คือ =LOG(100,3.322) = 3.8358 แต่ในเครื่องคิดเลขวิทยาศาสตร์ 3.322log100 = 6.644 ทำไมมันแตกต่างกันมีอะไรผิดปกติกับสูตรของฉันหรือไม่

1
อินพุตของผู้ใช้เพื่อเลือกและเติมค่าสำหรับเซลล์
ฉันมีตาราง excel นี้: A2 ถึง A11 เป็นชื่อคลาส Class_1, Class_2, ... , Class_10 B1 ถึง K1 เป็นชื่อนักเรียน 1,2,3, ... , 10 สำหรับนักเรียนแต่ละคนในชั้นเรียนของฉันฉันจะต้องกรอกคะแนนของเขา ฉันต้องการรับ VBA inputbox หรือ userform ดังนั้นฉันจะต้องตอบคำถามจากอินพุตหรือ userform เพื่อกรอกคะแนน ฉันนึกภาพอินพุตหรือฟอร์มผู้ใช้เช่นนี้: คลาส: Class_1 'เทียบเท่ากับแถวของเซลล์ซึ่งในกรณีนี้แถว 2 นักเรียน: 1 'เทียบเท่ากับคอลัมน์ของเซลล์ซึ่งในกรณีนี้คอลัมน์ B ระดับ: A 'เทียบเท่ากับมูลค่าของเซลล์ซึ่งในกรณีนี้ "A" ดังนั้นถ้าฉันกรอก Class_1,1 แล้ว A VBA จะเลือกเซลล์ B2 และจะเติมค่า …

1
สูตร vlookup ของ Excel 2010 - การใช้อาร์เรย์ตารางตัวแปรเป็นอินพุต
ฉันพยายามค้นหาว่าเป็นไปได้ที่จะขยาย table_array ในสิ่งนี้โดยอัตโนมัติ VLOOKUP สูตร: =VLOOKUP(B2,Sheet2!$F$4:$G$965,2,FALSE) ฉันกำลังเรียกค่าจาก Sheet2 เพื่อเพิ่มลงในชุดข้อมูลใหม่ใน Sheet3 อย่างไรก็ตามจำนวนแถวใน Sheet2 สามารถเปลี่ยนแปลงได้ดังนั้นฉันต้องการให้สูตรรับรู้แถวพิเศษเหล่านั้นเมื่อถูกเพิ่ม ฉันพยายามใช้ COLUMN(G:G) เป็นอาร์กิวเมนต์ที่สาม แต่ด้วยเหตุผลบางอย่างมันไม่ค้นหาคอลัมน์นั้นใน 'Sheet2' และทำให้เกิดข้อผิดพลาด ขอบคุณ

0
วิธีคัดลอกสูตรเพิ่มขึ้น +1 เมื่อเซลล์ถูกจัดกลุ่มในเซลล์
ฉันจัดกลุ่มเซลล์เป็นแผ่นงาน (3 แถวคูณ 4 คอลัมน์) ฉันอ้างอิงกลุ่มของเซลล์นี้ในแผ่นงานอื่น แผ่นงานนี้ไม่มีเซลล์ที่จัดกลุ่ม เมื่อฉันตั้งค่าสูตร "เท่ากับเซลล์แรก" ในกลุ่มอ้างอิงค่าเซลล์แถวเดี่ยวจากนั้นลากหรือคัดลอกสูตรลงในเซลล์ที่จัดกลุ่มค่าที่กำหนดคือค่าที่สามลงในแต่ละเซลล์ที่จัดกลุ่ม ฉันต้องเอาแถวถัดไปลงในแต่ละกลุ่มของเซลล์โดยเพิ่มทีละ 1 ไม่ใช่ทุกค่าที่สาม ใครสามารถช่วยได้ (ไม่ต้องใช้รหัส VBA)

1
Excel 2010: วิธีลบแถวที่มีข้อมูลว่างเปล่าได้อย่างไร
ฉันมีสเปรดชีตที่มี 15 คอลัมน์และมีข้อมูลประมาณ 16,000 แถว ห้าคอลัมน์แรกแสดงรายได้ในช่วงห้าปีที่ผ่านมาคอลัมน์ที่เหลือประกอบด้วยข้อมูลติดต่อของบัญชี ฉันต้องการเก็บบัญชีที่มีรายได้บางประเภทภายในห้าปีที่ผ่านมา ส่วนที่เหลือฉันสามารถลบ ฉันกำลังพยายามหาวิธีที่จะระบุหรือจัดกลุ่มแถวที่มีคอลัมน์รายได้ทั้งห้าว่าง ๆ ฉันสามารถใช้ตัวกรองได้หรือไม่ วิธีการเรียงลำดับ? ข้อเสนอแนะใด ๆ ที่จะได้รับการชื่นชมอย่างมาก!

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" …

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) โดยใช้เดือนที่ไม่เป็นเกณฑ์ แต่ฉันได้รับศูนย์เป็นคำตอบ

1
Excel จะเปิดไฟล์. txt อย่างไรและเก็บตัวอักษร 0x0D และตัวอักษรต่างประเทศßäไว้ได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ฉันจะ excel ได้อย่างไรเพื่อไม่ให้ยุ่งกับการจัดรูปแบบไฟล์. csv 3 คำตอบ Excel จะเปิดไฟล์. txt ได้อย่างไรและเก็บ 0x0D chars และ chars foreign ßäไว้ด้วย? ไฟล์ถูกคั่นด้วยแท็บ Windows 7, Excel 2010 แก้ไขสิบนาทีต่อมา ฉันลากแล้วปล่อยไฟล์. txt ไฟล์เดียวและใช้งานได้ดี ฉันลากแล้วปล่อยไฟล์. txt อันที่สองและไม่ได้ ไฟล์. txt ที่สองดูเหมือนเป็นการเข้ารหัสที่แตกต่างกัน พวกเขาทั้งสองแสดงผลได้ดีด้วย NotePad

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
อ้างถึงแผ่นงานอื่นที่มีจำนวนเซลล์เพิ่มขึ้น
ฉันมีแผ่นงาน (ขอเรียกว่าแผ่นงาน) ว่าแต่ละแถวมีข้อมูลแตกต่างกัน จากนั้นฉันต้องการอ้างถึงข้อมูลนี้ต่อแถวบนแผ่นงานอื่นของฉัน (แผ่นงาน) เพื่ออธิบายเพิ่มเติม WorksheetA มี 2 คอลัมน์ที่ควรคัดลอกไปยังแผ่นงาน B นี่คือชื่อและโรงเรียนที่เข้าร่วมครั้งล่าสุด ฉันต้องการทราบว่า WorksheetB จะอัปเดตได้อย่างไรทุกครั้งที่มีการเติมแถวใหม่ในแผ่นงาน A ขอบคุณล่วงหน้า!! :)

0
ฉันจะคัดลอกข้อมูลที่มีช่องว่าง / แท็บไปยังเซลล์ excel หลายเซลล์ได้อย่างไร
ฉันได้รับข้อมูลเช่น: xx5 600 200 xx6 500 100 ฉันต้องการคัดลอกลงในเซลล์ excel หลายเซลล์เช่น: -------------------------------------------------- | xx5 | 600 | 200 | -------------------------------------------------- | xx6 | 500 | 100 | -------------------------------------------------- ทำอย่างไร? ถ้าฉันวางพวกเขาโดยตรงฉันจะได้: -------------------------------------------------- | xx5 600 200 | | | | -------------------------------------------------- | xx6 500 100 | | | | --------------------------------------------------

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

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