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

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

1
ฉันจะสร้างสูตรไดนามิกบน Excel ได้อย่างไร
ใน Excel ฉันมีสูตร DDE สำหรับ B1 ที่อ่าน =server|info!someText.data ฉันต้องการเปลี่ยนสูตรเพื่อให้someTextเขียนบน A1 แล้วอ้างอิงในสูตร DDE =server|info!A1.dataสิ่งที่ชอบ ฉันพยายามต่อ "A1" เข้าด้วยกันโดยตรงกับสูตรเนื่องจากอยู่เหนือไม่มีความสำเร็จ บางสิ่งอื่น ๆ ที่ฉันลองทำ=server|info!A1&".data"และ=server|info!indirect(A1)&".data"ไม่ประสบความสำเร็จ มีวิธีที่จะบรรลุเป้าหมายนี้หรือไม่? อย่างไร?

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

1
ฉันจะแสดง 1 +“” ในการจัดรูปแบบตามเงื่อนไขได้อย่างไร
ฉันมีสูตรที่แยกออกมา 1 และ "" ในเซลล์เดียวกัน (มัน & &) มันหยุดการจัดรูปแบบตามเงื่อนไขจากการรับรู้ค่าของเซลล์เป็น 1 ฉันสามารถใช้ค่าอะไรในการทำให้การจัดรูปแบบทำงานอีกครั้ง?

3
วิธีการเติมโดยอัตโนมัติกับเงื่อนไข?
เป็นการยากที่จะอธิบายว่าฉันต้องการทำอะไรกับฉันฉันพยายามสร้างสมุดงานและฉันต้องการเซลล์เฉพาะเพื่อเติมข้อมูลอัตโนมัติ ฉันใช้IFฟังก์ชั่นนี้เพราะฉันต้องการให้กล่องเติมข้อมูลจากเขตข้อมูลอื่นหากตรงตามเงื่อนไข ยกตัวอย่างเช่น ... ฉันมี 3 เซลล์ผมต้องการเซลล์ C เพื่อเติมกับข้อมูลที่ให้ไว้ในเซลล์ B แต่เมื่อมือถือเป็น "XYZ" =IF(CellA="XYZ","CellB",0)ฉันจะถือว่าฟังก์ชั่นที่ผมควรใช้คือ: ปัญหาคือฉันไม่สามารถใช้เซลล์อื่นเป็น "ค่า"

2
แยกแผ่นงานจาก Excel ที่เก็บค่าข้อมูลที่ไม่ได้อ้างอิง
ฉันมีสมุดงานที่มีแผ่นงานประมาณโหล หนึ่งชีทเรียกว่า "สรุป" และข้อมูลส่วนใหญ่ในนั้นเป็นการอ้างอิงไปยังชีตอื่น (= 'Pre-Survey'! C10) หรือเลเบล (= ShipName) ลูกค้าของฉันต้องการให้ฉันส่งอีเมลถึงเขาเพียงแค่หน้าสรุปเป็นเวิร์กบุ๊ก Excel หนึ่งแผ่น ถ้าฉันใช้ 'ย้ายหรือคัดลอกแผ่นงาน' เพื่อทำสำเนาแผ่นงานเป็นหนังสือเล่มใหม่เซลล์ยังคงมีการอ้างอิงอยู่ในนั้น (= ("path \ 1234-Titanic.xlsx"! ShipName)) ในขณะที่ฉันต้องการ เพียงแค่มี "ไททานิค" ฉันจะสร้างชีตใหม่ด้วยข้อมูลที่ถูกแก้ไขที่ค่าจากเวิร์กบุ๊กแบบเต็มเพื่อให้ฉันสามารถส่งอีเมลไปยังบุคคลอื่นและพวกเขาไม่ได้รับ 0f = 'REF'! ข้อผิดพลาด? ฉันลองใช้ 'ลิงค์เชื่อมโยง' แต่ก็ไม่ได้ช่วยอะไร ริชาร์ด

1
รายงานและกราฟ Excel Pivot - ปัญหาเกี่ยวกับข้อมูลการติดตาม
ฉันส่งออกข้อมูลจากรายการ sharepoint ไปยังตารางสาระสำคัญใน excel และมีปัญหาบางอย่างในการรับสถิติที่ต้องการจากตารางของฉัน ขณะนี้ตารางของฉันประกอบด้วยชื่อทีมและจากนั้นปริมาณงานของพวกเขาในแต่ละเดือนในแต่ละปี - การแสดงยอดนิยมภายในความอดทนหรือความเย็น - ขึ้นอยู่กับจำนวนงานจริงที่เกิดขึ้นในเดือนนั้น ฉันมีคอลัมน์สำหรับ "มกราคมความต้องการโครงการ" และ "มกราคมความต้องการพื้นฐาน" ซึ่งทั้งสองมี 3 ตัวเลือกที่คุณสามารถเลือกได้ (ร้อนภายในความอดทนและเย็น) ดังนั้นเมื่อฉันลองและสร้างแผนภูมิเดือยมันจะนับเฉพาะจำนวน "หวัด" หรือ "ร้อน" ในแต่ละคอลัมน์ ดังนั้นโดยพื้นฐานแล้วกราฟก็แสดง: Team 1 - January Demand Project = 1 หวังว่าข้างต้นชัดเจนแล้วตอนนี้ - ฉันต้องการแสดงตารางเพื่อแสดงให้ฉันเห็นว่าพื้นที่ "ร้อน" จากนั้นกราฟจะแสดงเส้นยาวกว่าถ้ามันเย็น - ฉันสามารถเปรียบเทียบเส้นกราฟโครงการและเส้นฐาน เคียงบ่าเคียงไหล่. เป็นไปได้อย่างไร? ฉันรู้ว่าฉันไม่สามารถทำให้ข้อความแนวแกนแสดงของฉัน (เพราะเป็นตัวเลขเท่านั้น) ฉันจะต้องเปลี่ยนวิธีการและฟิลด์ในรายการฐานของฉันหรือไม่ ความคิดใด ๆ ยินดีต้อนรับขอบคุณ นี่คือลักษณะที่ตาราง: +------------------+----------------------------------+---------------------------------+ | …

0
(Excel) วิธีเปลี่ยนระยะห่างระหว่างจุดอนุกรมในกราฟเส้น
ฉันกำลังพยายามสร้างกราฟความชัน / เส้นตรงด้วย 3 จุด แต่ต้องการให้ระยะห่างระหว่าง 1992-2010 มากกว่าพื้นที่ระหว่าง 2010-2014 ฉันจะเปลี่ยนระยะห่างใน Excel ได้อย่างไร

0
Excel 2013 ค้างเมื่อโหลดไฟล์จำนวนหนึ่ง
ฉันมี 2 เครื่อง: Windows 7 ที่มี Office 2007 และเครื่องเดสก์ท็อป Windows 8 ใหม่ (หน่วยความจำ 6GB) ที่มี 8.1 และ office 2013 ฉันมีโครงการขนาดใหญ่ที่มี + - 70 ไฟล์ Excel พวกเขาเชื่อมโยงและจำเป็นต้องเปิดให้ทุกคนอัปเดตกัน เครื่อง Windows 7 รุ่นเก่าที่มี Excel 2007 เปิดขึ้นมาอย่างรวดเร็วและถูกต้อง เครื่องใหม่หยุดที่ประมาณ 50 ไฟล์และไม่สามารถเปิดได้อีกต่อไปและแขวนหรือล่ม นอกจากนี้ยังโหลดไฟล์ช้าลงอย่างมาก นี่เป็นรุ่นเดสก์ท็อปของ Office 2013 แต่ฉันคิดว่าเครื่อง "คิด" ว่าเป็นการตั้งค่า Office 365 ฉันได้อัปเดตด้วย Office 2013 เวอร์ชันใหม่ล่าสุด ฉันได้ลองใช้เคล็ดลับทั้งหมดที่ได้รับออนไลน์เพื่อปรับปรุงสถานการณ์ …

1
สูตร Excel ต้องใช้สูตรหากค่าใน A1> 0 เราต้องการ A1 แต่ถ้าค่าใน A1 เป็น 0 แล้วเราต้องการค่าต่ำสุดของ A2 และ A3
A 1 5000 2 10000 3 12000 4 ฉันต้องการสูตรสำหรับถ้าค่าใน A1 & gt; 0 เราต้องการ A1 แต่ถ้าค่าใน A1 เป็น 0 แล้วเราต้องการค่าต่ำสุดของ A2 และ A3

1
การหาแต้มต่อกอล์ฟ
ปัจจุบันเราใช้สูตรต่อไปนี้และใช้งานได้ดี: =IF(COUNTIF(D4:AB4,">0")<3,C4,IF((((SUM(D4:AB4)-(COUNTIF(D4:AB4,">0")*36))/COUNTIF(D4:AB4,">0")))*0.9>20,20,(((SUM(D4:AB4)-(COUNTIF(D4:AB4,">0")*36))/COUNTIF(D4:AB4,">0")))*0.9)) สิ่งที่กล่าวคือคุณต้องตีกอล์ฟอย่างน้อย 3 ครั้งก่อนที่สูตรจะคำนวณแต้มต่อใหม่มิฉะนั้นคุณจะติดกับ (C4) สิ่งที่คุณเริ่มต้นด้วยและเราใช้ 90% ของค่าเฉลี่ยในการคำนวณแต้มต่อ อย่างไรก็ตามหลังจากหลายสัปดาห์ของการเล่นคนพิการแต้มต่อเปลี่ยนแปลงแทบจะไม่เนื่องจากรายการจำนวนมาก; เพื่อรักษาแต้มต่อปัจจุบันเราต้องการใช้คะแนนสูงสุด 5 อันดับแรกและทำส่วนที่เหลือทั้งหมดตามสูตรที่ทำอยู่ในปัจจุบัน เนื่องจากมีคนพลาดหรือขาดงานจะไม่มีการโพสต์ในบางสัปดาห์ดังนั้นเราต้องการให้ข้ามช่องว่างและใช้สัปดาห์ที่ผ่านมา

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

1
Excel VBA - การส่งคืนรายการค่าที่ไม่พบในหนึ่งคอลัมน์
ฉันต้องการให้ Excel VBA กลับมาในกล่องข้อความพร้อมข้อความรายการทั้งหมดที่อยู่ในคอลัมน์ ของแผ่นงาน Mastersheet แต่ไม่ได้อยู่ในคอลัมน์ ของแผ่นงาน DeliverySheet . มีปัญหามากมายในการหาอันนี้นี่คือสิ่งที่ฉันได้รับ: Private Sub CommandButton5_Click() Dim DeliveryName As Range Dim MasterName As Range Dim MasterSheet As Worksheet Dim DeliverySheet As Worksheet Dim valueToFind Set MasterSheet = Sheets("Delivery Master List Drop") Set DeliveryName = Sheets("For Delivery").Range(Sheets("For Delivery").Cells("A:A")) Set MasterName = Sheets("Delivery Master …

2
วิธีรับค่าคีย์พจนานุกรมในสูตร
ฉันเติม A1 ..A3 ด้วยค่า K01, K02 และ K03 B1 .. B3 ถูกเติมด้วยค่า "ต้นทุน 1", "ต้นทุน 2" และ "ต้นทุน 3" ใช้ A1 ถึง B3 เป็นพจนานุกรมโดยเลือก A1 .. B3 จากนั้นใส่ & gt; ชื่อ & gt; สร้าง เมื่ออยู่ในเซลล์ A7 ค่า '= K01_' ถูกเติมค่าที่แสดงคือ "ต้นทุน 1" หากฉันป้อนสูตร '= MATCH ("K01"; A1: A3)' ใน B7 …

1
vba-Excel: Selenium เริ่มต้นไม่ทำงาน ทำไม?
ฉันได้ติดตั้งซีลีเนียมรุ่นล่าสุดจากลิงค์นี้: https://github.com/florentbr/SeleniumBasic/releases/latest ฉันได้ย้าย ChromeDriver ล่าสุดในโฟลเดอร์ SeleniumBasic: https://sites.google.com/a/chromium.org/chromedriver/downloads ฉันเปิดใช้งาน "Selenium Type Library" บน "อ้างอิง" หน้าต่าง Chrome จะเปิดและปิดเองภายในไม่กี่วินาที: Sub StartChrome() Dim Selenium As New ChromeDriver Selenium.Start , "https://www.google.it/" End Sub ทำไม? Microsoft Office 365 Home Premium ค้าปลีก v16.0.9029.2167 (เวอร์ชั่นล่าสุด) (Office 2016) Windows 7 Ultimate 64 บิต

1
ค่าเฉลี่ยสะสมตามหมวดหมู่ [ปิด]
มีวิธีใดบ้างที่จะได้ค่าเฉลี่ยสะสมสำหรับเซลล์ของแถวที่ไม่ได้จัดกลุ่มเข้าด้วยกัน? กล่าวอีกนัยหนึ่งฉันจะบอกให้ AVERAGE ค้นหาเซลล์อื่นในคอลัมน์ D ที่อยู่ในแถวที่มีข้อความเดียวกันในคอลัมน์ A เหมือนกับแถวที่ใช้ฟังก์ชันได้อย่างไร

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