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

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

3
ฉันจะให้ไทม์โค้ดของวิดีโอแสดงอย่างถูกต้องใน Excel ได้อย่างไร
ต่างจากคำถามอื่นที่ตอบแล้วฉันไม่เห็นปัญหาของฉันเลย ฉันทำงานในทีวีและมีรหัสเวลาที่ต้องได้รับการประเมิน / จัดเก็บ 01:23:45:04คือ 1 ชั่วโมง 23 นาที 45 วินาทีและ 4 เฟรม (จาก 24 หรือ 30 ขึ้นอยู่กับเนื้อหา) เมื่อฉันเชื่อมค่าบางอย่างที่แยกจากเซลล์ Excel เข้าด้วยกันเป็นรหัสเวลา Excel จะไม่สนใจการนำของ 00 ทั่วทุกมุมและไม่อนุญาตรูปแบบของฉัน มันชอบวัน: ชั่วโมง: mm: ss: บางส่วนวินาทีแสดงใน 000 ths ฯลฯ .... ผมจะต้องสามารถที่จะรวม 4 ตัวเลขที่แตกต่างกัน 2 หลักเป็นรหัสเวลา 8 หลักคั่นด้วยเครื่องหมายทวิภาค ( :) ตรงเช่นนี้ 01:43:23:02และไม่ต้อง Excel 1:43:23:2ให้ฉัน

2
จะป้องกันไม่ให้ Excel แก้ไขไฟล์เมื่อออกได้อย่างไร
เมื่อใดก็ตามที่ฉันเปิดไฟล์ Excel แล้วปิดโดยไม่ต้องเปลี่ยนแปลงอะไร Excel จะแก้ไขไฟล์โดยไม่ขออนุญาตหรือให้คำเตือนใด ๆ มันปรับเปลี่ยนเพียง 4 ไบต์ที่ออฟเซ็ต 0x046C และฉันสงสัยว่านี่อาจเป็นเพียงเวลาที่มีการปรับเปลี่ยนครั้งล่าสุดหรือในบางสิ่งเช่นนั้น ปัญหาคือสิ่งนี้ทำให้ระบบการควบคุมเวอร์ชันขึ้นอยู่กับการเปลี่ยนแปลงของผลรวมของไฟล์ MD5 มีวิธีใดที่จะห้ามไม่ให้ Excel ทำเช่นนี้? เท่าที่ฉันเห็นไม่มีลิงก์ของสูตรหรือองค์ประกอบแบบไดนามิกอื่น ๆ ในไฟล์

3
ฉันควรเปลี่ยนจากไฟล์ Excel เป็นฐานข้อมูล MS SQL หรือไม่
ขณะนี้ฉันมีสเปรดชีต Excel ที่ทำหน้าที่เป็นฐานข้อมูลขนาดเล็กประมาณ 2000 รายการ มันเป็นเรื่องปกติสำหรับความต้องการของเรา แต่ตอนนี้เราต้องการอนุญาตให้พนักงานสองคนสามารถเข้าถึงชุดย่อยของข้อมูลจากรถยนต์ของพวกเขาได้อย่างปลอดภัยและรวดเร็ว ฉันคิดว่าวิธีที่ดีที่สุดในการทำเช่นนี้คือการย้ายจาก Excel ไปยังเซิร์ฟเวอร์ MS SQL (ขณะนี้เรามีเว็บไซต์ของเราที่โฮสต์บนเซิร์ฟเวอร์ Windows พร้อมตัวเลือกของ MS SQL Server ดังนั้นจึงคิดว่านี่เป็นแผนแบบลอจิคัล) ฉันคิดว่าฉันสามารถออกแบบฟอร์มผู้ใช้แบบง่าย ๆ เพื่อให้เจ้าหน้าที่ค้นหาและสืบค้น DB ผ่านเบราว์เซอร์ บนอุปกรณ์มือถือ (โทรศัพท์หรือแท็บเล็ต) คำถามของฉันคือ ข้างต้นเป็นวิธีการแก้ปัญหาที่สมเหตุสมผลหรือไม่? สามารถย้ายกระดาษคำนวณ excel ไปยังฐานข้อมูล SQL ของเซิร์ฟเวอร์ได้อย่างง่ายดายหรือไม่? มีเครื่องมืออะไรบ้างที่จะพัฒนา GUI การค้นหาและการแสดงผลที่ง่ายสำหรับฐานข้อมูลนี้ถ้าฉันไปทางนี้ ฉันมีความเข้าใจที่ดีเกี่ยวกับทฤษฎี DB เชิงสัมพันธ์และ SQL แต่ประสบการณ์ที่ จำกัด ในการพัฒนา เวลาและเงินก็มี จำกัด ดังนั้นยิ่งง่ายยิ่งดี นอกจากนี้หากวิธีการของฉันไม่ได้เป็นวิธีที่เหมาะสมที่สุดที่ฉันชอบที่จะได้ยินทางเลือก ขณะนี้เรามี excel WB …

1
Excel: การส่งคืนค่าซ้ำที่คล้ายกันใน 2 คอลัมน์
คอลัมน์ A (Master PC) มีส่วนรหัสไปรษณีย์และคอลัมน์ B (รหัสไปรษณีย์) ประกอบด้วยรหัสไปรษณีย์ ฉันต้องการทราบรหัสไปรษณีย์ในคอลัมน์ B ที่พบ / ซ้ำในคอลัมน์ A ตัวอย่างเช่น: B2 (DE45 1DS) อยู่ภายใน A2 (DE45 1) ดังนั้นฉันต้องการให้ B2 เน้นสีหรือคืนค่า TRUE

0
ฉันจะจัดเรียง / จัดเรียงชุดข้อมูลหลายชุดใน Excel โดยอัตโนมัติโดยใช้ค่าทั่วไปที่ใกล้เคียงได้อย่างไร
ฉันต้องการจัดแนวชุดข้อมูล (6+) หลายชุด (แต่ละคอลัมน์ 3 คอลัมน์ x 1,000 แถว) โดยตัวแปรทั่วไป (คอลัมน์ 'มวล') โดยที่แต่ละชุดจะมีค่าทั่วไปที่ตรงกันสองค่า เช่น 635.62417 & 635.62413) และค่าที่ไม่ซ้ำกันมากมาย แต่ฉันต้องจัดตำแหน่งทั้ง 6 ชุดให้สอดคล้องกับค่าที่เกือบตรงกันและรักษาคอลัมน์ (ที่เกี่ยวข้อง) แต่ละคอลัมน์ไว้รวมถึงค่าที่ไม่ซ้ำกัน ตัวอย่างเช่นมีเพียง 3 ชุดและ 2 คอลัมน์ต่อชุดเท่านั้นอาจมีลักษณะเช่นนี้: เนื่องจากฉันต้องการจัดเรียงชุดโดยทั่วไป (มวล) และค่าเกือบทั่วไป (หากพวกเขาจับคู่ภายใน 0.0005%) ในขณะที่รักษาคอลัมน์ข้อมูลที่อยู่ติดกันของชุด (นับ) และค่าที่ไม่ตรงกัน ... ดังนั้นมันจะมีลักษณะ: ดังที่ฉันกล่าวถึงฉันจำเป็นต้องจัดเรียงชุดข้อมูล 3 คอลัมน์ที่เกี่ยวข้อง 6 ชุดจากนั้นทำซ้ำ ~ 100 ครั้ง ดังนั้นการเรียง / คลิกด้วยตนเองที่น้อยลงก็จะดีขึ้น ฉันลองใช้ …

2
Excel - วิธีแทรกเครื่องหมายจุลภาคในจำนวน£เมื่อคัดลอกเซลล์
ฉันมีเนื้อความของข้อความที่คัดลอกมาจากอีกเซลล์หนึ่งซึ่งมีจำนวนสกุลเงินมาจากเซลล์อื่นเช่น ="This amount is "&C52&" in total"ที่ C51 - 50,000 ปอนด์ อย่างไรก็ตามสิ่งนี้มีมูลค่าถึง 50,000 ปอนด์โดยไม่คำนึงว่าเซลล์ปลายมีการจัดรูปแบบเป็นอย่างไร มีวิธีแสดงการแยกด้วยเครื่องหมายจุลภาคนี้หรือไม่ ขอบคุณ!

1
วิธีการใช้สูตร Excel กับดาต้าพอยน์สำหรับแผนภูมิ * โดยไม่มีคอลัมน์ * ผู้ช่วยเหลือ
ใน Excel (2007 หรือใหม่กว่า) มีวิธีง่าย ๆ ที่จะใช้สูตร Excel ใด ๆในชุดของดาต้าพอยน์ก่อนที่จะวาดเส้น / กล่อง / ... บนแผนภูมิโดยไม่ต้องใช้คอลัมน์ตัวช่วยเพื่อทำเช่นนั้น? (นี่เป็นลักษณะทั่วไปของคำถามที่เฉพาะเจาะจงยิ่งขึ้นว่าจะเพิ่มบรรทัดเฉลี่ยในกราฟใน excel 2007 หรือ 2010 ได้หรือไม่จริง ๆ แล้วฉันแค่ต้องการแสดงบรรทัดเฉลี่ย แต่ฉันสนใจวิธีแก้ปัญหาทั่วไป)

1
แสดงรูปจาก url ใน Excel
ฉันทำงานกับ Excel 2013 บางคนอาจรู้วิธีแสดงรูปภาพแทน URL ฉันมีรายการ URL และตามVLOOKUPสูตรที่ต้องการแสดงรูปภาพ ผ่านVLOOKUPผมพบ URL HYPERLINKที่แล้วผมใช้ ดังนั้นเมื่อฉันพิมพ์รหัสรายการใหม่ในช่องค้นหาฉันต้องการรูปภาพที่จะแสดง ฉันเหนื่อย: Sub Test() Dim Pic As Picture Application.ScreenUpdating = False With ActiveSheet.Range("k19") Set Pic = .Parent.Pictures.Insert(.Value) With .Offset(, -1) Pic.Top = .Top Pic.Left = .Left Pic.Height = .Height Pic.Width = .Width End With End With Application.ScreenUpdating = True …

1
บันทึกการใช้งาน CPU จากนั้นสร้างแผนภูมิเส้น Excel ด้วยคอลัมน์“ ซีรี่ส์”
ฉันต้องสร้างแผนภูมิเส้นเพื่อแสดงการใช้ cpu ของแต่ละกระบวนการเมื่อเวลาผ่านไป ฉันจะสร้างแผนภูมิที่มีเวลาเป็นแกน X,% CPU เป็นแกน Y ได้อย่างไรจากนั้นใช้ชื่อคำสั่งเพื่อระบุบรรทัดบนแผนภูมิที่ข้อมูลเป็นของ ข้อมูลของฉันสร้างขึ้นโดยใช้คำสั่ง unix: pidstat -hdul 1> file.txt ฉันจัดรูปแบบข้อมูลใหม่เป็น csv โดยใช้คำสั่งนี้: sed '1d; / ^ [#] / d; / ^ $ / d; s / ^ [] * //; s / [] + /, / g' raw_data_file_input> nice_data_file.csv ข้อมูลของฉันจัดอยู่ในคอลัมน์ต่อไปนี้: เวลา, PID,% usr, ระบบ%, …

1
Excel 2010 บันทึกเป็นเว็บเพจ - ต้องการอักขระภาษาญี่ปุ่นในไฟล์ HTML แทน Unicode
สำหรับวัตถุประสงค์ในการเขียนโปรแกรม (Objective-C) ฉันต้องส่งออกอักขระภาษาญี่ปุ่นเป็นไฟล์ HTML จาก Excel ดังนั้นฉันจึงสามารถวิเคราะห์ข้อมูลในโครงการของฉัน ฉันใช้ Excel 2010 ตัวอย่างเช่น: เมื่อฉันเปิดไฟล์ HTML ที่บันทึกไว้ทั้งหมดที่ฉันเห็นคือกลุ่มของอักขระ Unicode แทนที่ตัวอักษรญี่ปุ่นจริง ๆ มีวิธีที่ฉันสามารถ: เปลี่ยนการตั้งค่าที่ใดที่หนึ่งใน Excel เพื่อให้แน่ใจว่ามีการบันทึกสัญลักษณ์ / อักขระจริงในไฟล์ HTML แทนหมายเลข Unicode แปลงไฟล์ HTML ที่บันทึกไว้เพื่อให้อักขระ Unicode ทั้งหมดถูกแปลงเป็นสัญลักษณ์จริง ความช่วยเหลือใด ๆ ชื่นชม!

2
Microsoft Excel Formula ใช้ตารางเพื่อจำแนกข้อมูลต่อแถว
ฉันมีสองแผ่นในเอกสาร Excel ที่ฉันพยายามจะเปรียบเทียบ ฉันมีรายการรหัสพื้นที่ในแผ่นงาน 1 คอลัมน์ B ในแผ่นที่ 2 ฉันมีรายการรหัสพื้นที่ทั้งหมดในคอลัมน์ A ถึง D โดยมีส่วนหัว "Eastern, Central, Mountain, Pacific" ในแถวแรกของแต่ละคอลัมน์ตาม โดยรหัสพื้นที่ทั้งหมดในแต่ละโซน สิ่งที่ฉันต้องการทำคือจำแนกรหัสพื้นที่แต่ละรายการในแผ่นที่ 1 ในคอลัมน์ C ตามเขตเวลาที่สอดคล้องกันในแผ่นที่ 2 ฉันจะทำสิ่งนี้ได้อย่างไร นี่คือภาพหน้าจอของตารางพื้นฐานที่ฉันมี แผ่น 1: แผ่นงาน 2:

1
Excel: วิธีแยกกลุ่มแถวเดียวกันและค่าลงในคอลัมน์ได้อย่างไร
ฉันจะแยกตารางที่สองจากตารางแรกได้อย่างไร ฉันต้องการแยกชื่อที่มีค่าใช้จ่ายสามอย่าง (ในตัวอย่างต่อไปนี้: f1 และ f3) ฉันพยายามใช้ตารางสาระสำคัญ แต่ไม่สามารถสร้างตารางที่สองได้ คำแนะนำใด ๆ ที่จะได้รับการชื่นชม! ปรับปรุง: ฉันขอขอบคุณที่ไมค์ฮันนี่เสนอทางออก อย่างไรก็ตามเนื่องจากฉันไม่คุ้นเคยกับภาษา Power Query เลยฉันกำลังมองหาโซลูชันที่ไม่ใช้ Add-in เพิ่มเติม มีความคล้ายคลึงกันโดยทั่วไประหว่างปัญหานี้กับ: Excel 2007 transpose / รวมหลายแถวเข้าด้วยกัน วิธีการรวมค่าจากหลายแถวเข้าด้วยกันเป็นแถวเดียวใน Excel ; และExcel 2010 ย้ายข้อมูลจากที่หลายคอลัมน์แถวต่อแถวเดียว อย่างไรก็ตามปัญหานี้แตกต่างกันไปตามข้อกำหนดที่ไม่ได้เป็นเพียงการโอนย้ายและรวบรวมข้อมูล แต่จะทำเฉพาะกับชื่อเหล่านั้นที่มีค่าใช้จ่ายสามประการเท่านั้น

1
การจับคู่รหัสไปรษณีย์ด้วยการจัดรูปแบบที่หลากหลาย
ฉันมีตารางไม่กี่ตารางที่ฉันพยายามรวมไว้ในฟิลด์รหัสไปรษณีย์ ปัญหาของฉันคือรหัสไปรษณีย์ไม่มีรูปแบบที่สอดคล้องกันเลย ฉันใช้เวลามากในการพยายามล้างข้อมูลและฉันก็สงสัยว่านี่เป็นปัญหาที่คนอื่นทำงานแล้วหรือไม่ นี่คือสูตรที่ฉันมีจนถึงตอนนี้ =VALUE(LEFT(TRIM(TEXT(LEFT(O2,5),"0")),FIND("-",O2&"-",1)-1)) จากนั้นฉันเปลี่ยนรูปแบบของคอลัมน์เป็นแบบพิเศษ> รหัสไปรษณีย์ แต่ฉันไม่สามารถจับคู่คอลัมน์อื่นด้วยเหตุผลที่ไม่รู้จัก แก้ไข: ที่ตั้งของรหัสไปรษณีย์คือสหรัฐอเมริกา พวกเขามาในรูปแบบต่อไปนี้โดยที่ # คือตัวเลขใน [0,9] (หนึ่งในปัญหาของฉันคือรูปแบบที่ไม่สอดคล้องกัน: ##### #####-#### #########

1
Excel เอาต์พุต XML โดยใช้ XSLT
ฉันพยายามใช้xml2json-xsltเพื่อแปลง Excel ที่สร้างจาก XML เป็นข้อมูล JSON มันเขียนใน XSL 1.0 เพื่อให้ฉันสามารถเรียกใช้จากเบราว์เซอร์และทำงานได้ดี อย่างไรก็ตามฉันต้องการรวมไว้ในเวิร์กโฟลว์ของฉันจาก Excel เพื่อให้ฉันสามารถแมปผลลัพธ์ของฉันโดยอัตโนมัติโดยไม่ต้องทำขั้นตอนเพิ่มเติมนี้ เป็นไปได้ไหมที่จะส่งออก XML จาก Excel และแปลงมันด้วย XSL ในครั้งเดียว? หมายเหตุ:ฉันกำลังใช้คุณสมบัติการส่งออกแผนที่ XML ของ Excel ด้วยคำจำกัดความของสคีมา (XSD) และไม่บันทึกในสคีมาของ Excel ที่เป็นค่าเริ่มต้น

0
กำหนดการเชื่อมต่อข้อมูล Excel แบบอ่านอย่างเดียว
ฉันมีไฟล์ Excel ที่มีการเชื่อมต่อข้อมูลกับแหล่งข้อมูล Excel อื่นซึ่งอ้างอิงโดยรายงานอื่น ๆ การเชื่อมต่อข้อมูลควรอ่านอย่างเดียว แต่ฉันไม่สามารถตั้งค่าคุณสมบัติให้ทำได้ทุกครั้งที่เปิดไฟล์ต้นฉบับที่อื่นการเชื่อมต่อข้อมูลจะพยายามเปิดแหล่งที่มาเป็นอ่านเขียน ฉันพยายามป้อน ReadOnly = 0, ReadOnly = TRUE และ ReadOnly = 1 แต่ดูเหมือนว่าจะไม่มีอะไรมีประสิทธิภาพ เมื่อไฟล์ต้นฉบับเปิดขึ้นดูเหมือนว่าจะขัดจังหวะมาโครของฉันซึ่งทำงานเป็นตัวจับเวลา สตริงการเชื่อมต่อสำหรับการเชื่อมต่อข้อมูลของฉันคือ (พร้อมเส้นทางที่ถูกแทนที่): DSN=Excel Files;DBQ="Source File Path";DefaultDir="Directory Path";DriverId=1046;MaxBufferSize=2048;PageTimeout=5;

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