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

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

1
กรอง PivotTable ตามช่วงวันที่โดยมีแถวว่างแสดง
ฉันมีสารบัญซึ่งมีลักษณะดังนี้: Created Severity Tickets Submitted 11/17/17 High 1 11/28/17 High 1 12/3/17 High 1 12/4/17 High 1 12/27/17 High 1 1/2/17 High 1 1/7/17 High 1 11/15/17 Low 1 11/16/17 Low 1 11/27/17 Low 3 12/11/17 Low 4 12/15/17 Low 1 12/19/17 Low 2 1/1/17 Low 1 1/4/17 Low 1 …

1
การจัดรูปแบบตามเงื่อนไขของ Excel ในเซลล์ที่คล้ายกัน
เรามีรายชื่อคอมพิวเตอร์ในตาราง excel สักสองสามพัน ส่วนใหญ่จะตั้งชื่อในรูปแบบของ <3digit office code> - ตัวอย่างเช่น NYC-1234567 บางครั้งเมื่อเครื่องจักรได้รับการถ่ายภาพใหม่เทคโนโลยีจะเพิ่มตัวเลขสองสามหลักไปยังจุดสิ้นสุดเนื่องจากพวกเขาไม่ต้องการลบเครื่องออกจากโดเมน (หรือไม่มีสิทธิ์) ดังนั้นตัวอย่างเช่น NYC-1234567b หรือ NYC-1234567-2 เรายังมีเครื่องจักรบางอย่างที่อาจถูกย้ายไปที่สำนักงานอื่นเช่นถ้าย้ายไปที่ LA มันอาจกลายเป็น LAX-1234567 ฉันต้อง "กำจัด" สิ่งที่ซ้ำกันในสเปรดชีตของเราเพื่อล้างข้อมูลใบอนุญาต ฉันเล่นด้วยการจัดรูปแบบตามเงื่อนไข ฉันเห็นว่าฉันสามารถตั้งค่าสูตรสำหรับการจัดรูปแบบตามเงื่อนไขของเซลล์ A2 = COUNTIF (A: A, A2)> 1 ซึ่งจะทริกเกอร์รายการที่ซ้ำกัน แต่ฉันจะเปรียบเทียบหมายเลขซีเรียลตัวละคร 4-11 ได้อย่างไร ฉันกำลังจะสูญเสีย ฉันไม่ได้เป็นคนเก่งของ Excel

1
Excel Linegraph ป้อนอัตโนมัติพร้อมเวลา
ฉันต้องยอมรับว่าฉันไม่ใช่ผู้เชี่ยวชาญใน excel แต่ฉันต้องการความช่วยเหลือในการสร้างกราฟด้วยข้อมูลบางอย่าง ในคอลัมน์ A ฉันมีเซลล์มากกว่า 500 เซลล์ที่เต็มไปด้วยค่าอุณหภูมิจากโพรบ ตอนนี้ทางเทคนิคแต่ละจุดข้อมูลอยู่ห่างจากที่อื่นห้านาทีดังนั้นการอ่านอุณหภูมิของ A1 จึงถูกนำมาที่ศูนย์นาทีและการอ่านอุณหภูมิของ A2 นั้นใช้เวลาห้านาที, A3 ที่ 10 นาทีเป็นต้น ฉันต้องการให้คอลัมน์คอลัมน์ B มีเวลาเป็นนาทีและพล็อตกราฟเส้นที่มีค่าอุณหภูมิตลอดเวลา ฉันไม่ต้องการที่จะป้อนในเวลาด้วยตนเองเพราะฉันจะต้องกรอกด้วยมือมากกว่า 500 เซลล์ มีวิธีการทำเช่นนี้?

1
เพิ่มมูลค่าของเซลล์ตามค่าของเซลล์อื่น
สิ่งที่ฉันกำลังมองหาคือสูตร "IF" ที่สามารถแก้ปัญหาของฉันได้: ฉันมีแผ่นงานเดียวที่มี 2 คอลัมน์และไม่ จำกัด จำนวนแถว ในคอลัมน์แรก (คอลัมน์ # 1) ฉันมีรายการแบบหล่นลงที่มีเพียงสองค่า: "Option1" และ "Option2"; "Option1" เชื่อมโยงกับ "x" และ "Option2" เชื่อมโยงกับ "y" ในคอลัมน์ที่สอง (คอลัมน์ # 2) ฉันต้องให้หมายเลขติดต่อกันกับแต่ละค่า ฉันใช้สูตรนี้ในคอลัมน์ # 2 ~ = IF (A14 = "ตัวเลือก 1", "x", IF (A14 = "ตัวเลือก 2", "y", "")) ~ ~ เพื่อเสนอรหัสสำหรับแต่ละตัวเลือก ฉันไม่ทราบวิธีการนับค่าที่จะต้องปรากฏหลังจากแต่ละค่าจากคอลัมน์ …

2
รวมที่อยู่อีเมลหลายรายการ (ในเซลล์ที่แยกต่างหาก) ไว้ในเซลล์เดียว (คั่นด้วยเครื่องหมายจุลภาค) Google ชีตหรือ Excel
ฉันกำลังพยายามรวมหลายเซลล์กับที่อยู่อีเมลไว้ในเซลล์เดียวโดยคั่นด้วยเครื่องหมายจุลภาค ฉันใช้สูตรนี้: =P2 & ", " & Q2 & ", " & R2 & ", " & AD2 & ", " & AE2 & ", " & AF2 แต่มีเพียงสองเซลล์เท่านั้นที่มีอีเมลดังนั้นผลลัพธ์คือ: , name1@domain.com, , , name2@domain.com, ฉันจะแก้ไขได้อย่างไร (ลบเครื่องหมายจุลภาคที่ซ้ำซ้อนข้ามเซลล์ที่ว่างเปล่าโซลูชันอื่น ๆ )

1
สาเหตุที่เป็นไปได้ของไฟล์ excel ที่ได้รับความเสียหาย
วิธีการหาสาเหตุที่เป็นไปได้ของการเสียหายของไฟล์ excel ... ที่นี่ฉันไม่ได้พูดถึงไฟล์เดียว ... ไฟล์จะได้รับความเสียหายหลังจากที่อื่น ๆ ... สามารถ 1) การใช้ windows 8 กับ excel 2007 และการจัดเก็บไฟล์ใน. xls เป็นสาเหตุหรือไม่ 2) ไฟล์นี้เป็นไฟล์ที่แชร์และเปิดทั้งใน xp และ windows 8 อาจเป็นสาเหตุได้ 3) ฉันจะตรวจสอบได้อย่างไรว่าไฟล์ต้นฉบับ excel ของฉันเสียหายหรือไม่ หรือโพรบอื่นทำให้ไฟล์เสียหาย ขอบคุณล่วงหน้า


1
วันที่ใน Excel Pivot Tables
ฉันกำลังรวบรวมข้อมูล KPI ทุกวัน แต่มีการรายงานข้อมูลพื้นฐานของฉันทุกเดือน ฉันมี 30 แผนกและ 5 ตัวชี้วัด ฉันตั้งค่าเครื่องมือการรวบรวมข้อมูลดิบใน Excel และวางแผนที่จะหมุนข้อมูล ข้อมูลพื้นฐานของฉันสามารถแสดงในคอลัมน์วันที่ 11/2015 และข้อมูลรายวันของฉันในรูปแบบ 12/12/15, 12/13/15 และอื่น ๆ ในคอลัมน์เดียวกันได้หรือไม่ ฉันต้องการเปรียบเทียบข้อมูลรายวันกับข้อมูลพื้นฐาน หรือความคิดอื่น ๆ

4
ลบทุกอย่างไปทางขวาและซ้ายของเครื่องหมายอัฒภาค
ฉันมีเซลล์สองเซลล์นี้: 35hz 24.5/jy;8243-9884;100093 and aslhz/45.77;94-224444;103944234 ฉันพยายามแยกตัวเลขระหว่างเซมิโคลอน ฉันใช้ฟังก์ชั่น: =RIGHT(A1, FIND(";",A1)-1) แต่จะลบมากกว่าสิ่งที่อยู่ถัดจากเซมิโคลอน มีบางอย่างผิดปกติกับสูตรหรือไม่

1
Excel 2010 ไม่สืบทอดการตั้งค่าภูมิภาคจาก Windows 8.1
ในการตั้งค่าภูมิภาคของ Windows 8.1 ฉันมีการตั้งค่าตัวเลขลบให้แสดงในโหมดการบัญชี เช่นแทน(1.0)-1.0 Excel ควรได้รับการตั้งค่านี้เป็นค่าเริ่มต้นทันทีเช่นเดียวกับใน Windows 7 แต่ดูเหมือนว่านี่จะไม่ทำงานอีกต่อไป ฉันทำการค้นหาทางออนไลน์เพื่อหาวิธีแก้ไขไม่เป็นประโยชน์ ฉันสงสัยว่าคนอื่นมีปัญหานี้หรือไม่และมีทางออกที่เป็นไปได้ หมายเหตุ: CURRENCYมีการเปลี่ยนแปลงในการตั้งค่าภูมิภาคด้วย


2
ฉันจะย้ายตารางด้วยค่าคีย์ที่ซ้ำกันได้อย่างไร
ฉันมีตารางที่มีลักษณะดังนี้: Column A | Column B 10 | 0.1 10 | 0.2 10 | 0.3 20 | 0.4 20 | 0.5 20 | 0.6 ฉันต้องเปลี่ยนมันให้เป็นอย่างนี้: 10 | 20 0.1 | 0.4 0.2 | 0.5 0.3 | 0.6 ค่าต่างกันเกือบ 2k ในคอลัมน์ A สำหรับแต่ละค่ามีค่า 1k ในคอลัมน์ B อย่างแน่นอนซึ่งอาจทำซ้ำ มีวิธีอัตโนมัติในการทำเช่นนี้หรือไม่?

2
การสร้างการจัดอันดับใน Excel โดยการจับคู่ค่าในเซลล์ที่ไม่ติดกัน
ฉันมีไฟล์ excel ที่มีลักษณะเช่นนี้: A B C D E F G H I J K L M N O 1 Alice Bob Charles 2 10 35 54 9 21 71 15 43 75 98 13 35 66 80 20 โดยที่แต่ละกลุ่มของ 5 คอลัมน์รายงานข้อมูลบางอย่างที่เกี่ยวข้องกับบุคคลที่กำหนด ฉันต้องการสร้างอันดับห้าโดยยึดตามค่าในคอลัมน์ 5 คอลัมน์ของแต่ละกลุ่ม ตัวอย่างเช่นการจัดอันดับคอลัมน์ "A, F, K" ควรเป็น "Bob, …

1
การคัดลอกช่วงโดยใช้เกณฑ์ Combo Box
ฉันพยายามที่จะคัดลอกช่วงที่ตรงกับสองเกณฑ์จากสองกล่องคำสั่งผสมบนแบบฟอร์มผู้ใช้ ComboBox1 มีเกณฑ์ 1 สาขา ComboBox2 มีเกณฑ์ 2 ไตรมาส คอลัมน์Aต้องตรงกับเกณฑ์สาขาและแถว1ต้องตรงกับเกณฑ์ไตรมาส ฉันไม่สามารถใช้รหัสได้อย่างถูกต้อง เพียงคัดลอกข้อมูลจากคอลัมน์2และไม่ได้ตรวจสอบทั้งแถวสำหรับเกณฑ์ไตรมาส ตัวอย่างเช่นถ้าฉันเลือกสาขาเพิร์ลและไตรมาสที่ 1 รหัสควรคัดลอก "แอปเปิ้ล" และ "8" นี่คือรหัส: Private Sub CommandButton1_Click() Dim LastRow As Long, i As Long, ws2 As Worksheet With Worksheets("Sheet1") LastRow = .Range("A" & .Rows.Count).End(xlUp).Row For i = 2 To LastRow If .Cells(i, 1) = ComboBox1 …

2
String Manupulation ใน VBA
ฉันมีคอลัมน์เดียวที่ต้องแยกเป็นหลายคอลัมน์เช่น Text-to-Column ใน excel อย่างไรก็ตามมีความท้าทายเล็กน้อย ตัวคั่นธรรมดาจะไม่ทำงาน พิจารณาสตริงด้านล่าง Original: Domain\Domain Admins Domain2\User Group Domain3\Developers .....(And so on) Required: Domain\Domain Admins | Domain2\User Group | Domain3\Developers .....(And so on) ไพพ์ในสตริงที่ต้องการหมายความว่าต้องแยกที่นี่และคัดลอกไปยังคอลัมน์ถัดไปตามความยาวของสตริง ฉันมีรายการในคอลัมน์ A ที่มี 506 แถว ฉันใช้สูตรต่อไปนี้เพื่อตรวจสอบการเกิดขึ้นของ "\" ฉันคอลัมน์ B นับช่วงตั้งแต่ 0-66 =LEN(A2)-LEN(SUBSTITUTE(A2,"\","")) ฉันต้องการความช่วยเหลือในการเขียนโค้ดตามตรรกะ ค้นหา "\" ในสตริง ค้นหาช่องว่างก่อน "\" และแยก ฉันใช้รหัสต่อไปนี้ แต่ไม่ได้มีวัตถุประสงค์ Range("A1:A506").Select …

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