คำถามติดแท็ก worksheet-function

คำถามเกี่ยวกับการใช้ฟังก์ชัน / สูตรในเซลล์ในซอฟต์แวร์สเปรดชีต

1
ทำซ้ำสูตรใน excel สำหรับจำนวนเซลล์ที่เฉพาะเจาะจง
ฉันไม่แน่ใจว่าชื่อเรื่องนั้นชัดเจนหรือไม่ แต่โดยพื้นฐานแล้วฉันกำลังช่วยเพื่อนประมวลผลข้อมูลของเขาจากชุดข้อมูลการอ่านและฉันต้องได้รับค่าเฉลี่ยของการอ่านสำหรับวันนั้น การจัดกลุ่มแต่ละรายการมี 143 รายการ ฉันใช้สูตรนี้แล้ว: =AVERAGE('20-min'!C####:C#143) เพื่อให้ได้ค่าเฉลี่ยของการอ่านเหล่านั้น ในกรณีที่####เป็นจุดเริ่มต้นของการอ่านของวันและท้ายที่สุดก็คือ 143 เซลล์ลดลง 1-143ดังนั้นค่าเฉลี่ยของเซลล์ จากนั้นเซลล์ต่อไปของฉันจะต้องเป็นค่าเฉลี่ยของเซลล์144-287แต่เมื่อฉันลากคอลัมน์สูตรลงไปโดยอัตโนมัติมันก็แค่ค่าเฉลี่ย###1-#145แทนที่จะ#144-#287เป็น มีใครบอกฉันได้ไหมว่าฉันทำอะไรผิด

2
Excel VLOOKUP - ไม่แสดงอะไรเลยถ้าเซลล์ว่างเปล่า
ฉันใช้VLOOKUPฟังก์ชั่นและฉันมีฟังก์ชั่นนี้ =VLOOKUP(B9,Products!A5:K29,11,FALSE) ใช้งานได้ แต่ฉันต้องเพิ่มอะไรดังนั้นเซลล์จะไม่แสดงอะไรเลยถ้า B9 ไม่มีอะไรเลย ในตอนนี้ถ้า B9 ไม่มีอะไรเลยจะแสดง "# N / A"

2
การรักษารูปแบบเวลาในการต่อกัน
ฉันกำลังทำงานกับสเปรดชีตที่แสดงระยะเวลาในคอลัมน์ C2 เป็น hh: mm: ss ฉันต้องการถ่ายโอนสิ่งนี้ไปยังคอลัมน์ N2 ในหน่วย mm: ss คอลัมน์ N2 เป็นส่วนหนึ่งของ CONCATENATE ในคอลัมน์ E2 เมื่อฉันใส่เวลาในคอลัมน์ N2 มันจะเปลี่ยนเป็นทศนิยมใน CONCATENATE ในคอลัมน์ E2 ฉันจะเก็บไว้ในรูปแบบเวลาใน CONCATENATE โดยมีหรือไม่มีโคลอนได้อย่างไร โปรดพิจารณา A B 1 10:15:03 Hi it's 0.427453703703704 เซลล์ A1 มีค่าตามที่แสดงและจัดรูปแบบเป็นTime B1 มีดังต่อไปนี้ =CONCATENATE("Hi it's ", A1)

1
รูปแบบเวลาใน Excel [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: สูตรการเพิ่มนาทีถึงวันที่ + เวลาใน Excel 1 คำตอบ วิธีรับผลลัพธ์ที่ต้องการใน MS Excel โปรดทราบว่าระยะเวลาหยุดทำงานเป็นนาที Start time Outage Duration (in Mins) DESIRED OUTPUT 3:12 AM 60 4:12 AM 4:05 PM 125 6:10 PM

1
กำลังพยายามใช้ Excel SUBSTITUTE เพื่อลบช่องว่าง - ยังใช้งานไม่ได้ใช่ไหม [ปิด]
ฉันได้ดูข้อความอื่น ๆ แล้ว แต่ดูเหมือนจะไม่เข้าใจว่าฉันทำอะไรผิดที่นี่ ฉันมีคอลัมน์ E ซึ่งเริ่มต้นที่ 8 และเป็นรายการหมายเลขทะเบียนรถ ฉันต้องการบังคับให้ลบช่องว่างที่ปรากฏในกล่องนี้เพื่อที่จะเป็น VRN อย่างต่อเนื่อง เช่น: SL54 YNE กลายเป็น SL54YNE ฉันใช้ฟังก์ชัน SUBSTITUTE แล้ว: = E8 = SUBSTITUTE (E8, "", "") แต่ดูเหมือนจะไม่ทำงานใช่ไหม ฉันแน่ใจว่าฉันได้ลบช่องว่างโดยอัตโนมัติ ณ จุดหนึ่งตอนนี้ดูเหมือนจะไม่ทำอะไรอีกแล้ว ความคิดใดที่ฉันทำผิดที่นี่? ดูภาพ

2
การย้ายข้อมูลเซลล์ที่เลือกใน excel ทางซ้ายหรือขวาโดยไม่ต้องใช้ cut + paste หรือคัดลอกและวาง ย้ายข้อมูลด้วยปุ่มลูกศรจะดีมาก
สวัสดีฉันอยากรู้วิธีเรียกใช้ VBA หรือมาโคร (หรือวิธีที่ง่ายกว่า) เพื่อเปลี่ยนค่าของการเลือกปัจจุบันเท่านั้น (แตกต่างจากเซลล์หนึ่งในหนึ่งแถวเป็นหลายเซลล์และเลือกข้ามแถว, คอลัมน์) ใน excel เป็น หนึ่งคอลัมน์ขวาหรือซ้ายหนึ่งคอลัมน์ กล่าวโดยย่อคือฉันกำลังเตรียมแผ่นพยากรณ์สำหรับการฝึกสถาปัตยกรรม มันทำงานในลักษณะเดียวกับโครงการ Microsoft ที่มีแถวของช่วงเวลาที่แสดงในคอลัมน์รายเดือนจำนวนมาก เมื่อไทม์ไลน์ของโครงการเปลี่ยนไปฉันต้องสามารถเลือกแถวของข้อมูลเซลล์เดียวหรือหลายเซลล์และย้ายข้อมูลที่เลือกไว้โดยคอลัมน์เดียวเท่านั้น มันจะเป็นการดีที่จะลบข้อมูลออกจากตำแหน่งเซลล์ก่อนหน้านี้ด้วย (ตัดและวางข้อมูลในสาระสำคัญเท่านั้น) ฉันไม่สามารถใช้การคัดลอกและวางได้เนื่องจากเป็นการทำซ้ำข้อมูล เลือกและลากบนขอบของกล่องขอบด้วยเคอร์เซอร์สี่ดาวใช้สูตรการเชื่อมต่อและการจัดรูปแบบ ดูรูปภาพที่แนบมา - ลองนึกภาพการจัดสรร 50% สองรายการในเดือน เม.ย. -19 และ พ.ค. -19 จะต้องเริ่มต้นในเดือนกรกฎาคม เพียงแค่ฉันต้องการเลือกเซลล์เหล่านั้นและย้ายข้อมูลเท่านั้น - ราวกับว่าใช้ปุ่มลูกศรขวา (หรือปุ่มลูกศรซ้าย) เพื่อย้ายข้อมูลเช่นเดียวกับ tetris หวังว่าจะได้ยินคำแนะนำของคุณ

2
ฉันจะเพิ่มมูลค่าให้กับเซลล์ใน Excel ได้อย่างไรถ้ามันเป็น int
ฉันมีตาราง Excel ที่มีเซลล์บางตัวที่เป็นตัวเลขและบางเซลล์ที่เป็นสตริง ฉันต้องการฟังก์ชั่นที่สามารถเพิ่มการค้นหาผ่านตารางและหากเซลล์เป็นตัวเลขให้เพิ่ม (+) และถ้าเป็นสตริงให้เพิกเฉย ฉันรู้วิธีการทำสิ่งนี้อย่างง่ายดายในการพูด C # แต่ฉันจะทำสิ่งนี้ใน Excel ได้อย่างไร นี่คือสิ่งที่ฉันต้องการความสมดุลของ: object[] celldata = new object[] {"blabla",2,3,"blabla",3,"blabla"} int additioncell; foreach(object cells in celldata) { if(cells.Equals(int) additionalcell += (int) cells; } ฉันจะแปลงให้เป็นฟังก์ชัน Excel ได้อย่างไร

1
การเปรียบเทียบ 2 Cells จากนั้นยึดตามค่าของพวกเขาคูณเซลล์อื่น
ฉันมีสเปรดชีตสำหรับธุรกิจประกันภัยของฉัน ฉันต้องการสเปรดชีตเพื่อกำหนดค่าคอมมิชชั่นของฉันเป็นรายเดือน ดังนั้นฉันจึงมีคอลัมน์หนึ่งคอลัมน์สำหรับสายธุรกิจ (อัตโนมัติบ้าน ฯลฯ ) และอีกคอลัมน์หนึ่งสำหรับ บริษัท ที่พวกเขาเขียนด้วย (บริษัท A, B ฯลฯ ) เพราะแต่ละ บริษัท จ่ายต่างกันฉันต้องการให้% คูณถูกต้อง ตัวอย่างเช่นหาก บริษัท A จ่ายค่าคอมมิชชั่น 10% สำหรับนโยบายอัตโนมัติ ฉันต้องการให้มันเป็นแบบนี้ Line Company Premium Commission A Co A $1000 $100 แต่ฉันต้องการให้มี บริษัท B, C, ฯลฯ ด้วย% ที่ถูกต้องในการคูณคอลัมน์พรีเมี่ยมจากนั้นแสดงในคอลัมน์ค่าคอมมิชชั่น

1
ฉันกำลังพยายามผสานแถวเมื่อไม่มีข้อมูลที่อยู่ติดกัน
ฉันมีรายงานและหมายเลขสั่งทำงานอยู่ในคอลัมน์ A และสถานที่ตั้งอยู่ในคอลัมน์ B; อย่างไรก็ตามที่อยู่จะถูกวางในหลายแถวและหมายเลขสั่งทำงานจะอยู่ในแถวแรกเท่านั้น คำสั่งงานบางคำสั่งมีที่อยู่บรรทัดเดียวในขณะที่คำสั่งอื่นมีหลายที่ ฉันต้องการย่อหลายบรรทัดสำหรับสถานที่หนึ่งฉันสามารถใช้ CONCATENATE (B2, "", B3) แต่ฉันไม่ทราบวิธีการเพิ่มคอลัมน์ if ถ้าว่างแล้ว CONCATENATE (B2, "", B3) คำแนะนำใด ๆ ที่ชื่นชม +------------------+------------------------------+ | Work Order # | Location | +------------------+------------------------------+ | 1600374-02 | Location 159 7/14/15 | | | 123 Whatever Rd. | | 1600374-03 | Location 123 7/14/15 | …

2
รับค่าปัจจุบันและส่งไปยังฟังก์ชันอื่น
A B 1 Date Data 2 1/1/2014 1 3 1/2/2014 2 4 3/5/2014 3 ฉันต้องการสรุปแถวในบางเดือน ด้วยmonthฉันสามารถรับเดือนและsumifให้ฉันรวมแถวที่ตรงตามเกณฑ์เท่านั้น อย่างไรก็ตามเนื่องจากฉันไม่ทราบวิธีการรับค่าของเซลล์และส่งไปยังmonthฉันจึงต้องสร้างคอลัมน์ใหม่สำหรับเดือนนั้น และตอนนี้สูตรดูเหมือนว่า: =sumif(C:C,"=1",B:B) ฉันไม่ต้องการระบุคอลัมน์สำหรับเดือนนั้น มีวิธีที่ฉันสามารถรับค่าของเซลล์และส่งไปยังmonthเพื่อเปรียบเทียบ (โดยไม่ต้องใช้คอลัมน์ใหม่) หรือไม่

0
การค้นหาสูตรการเกิดครั้งแรกไม่ทำงาน
ช่วงข้อมูลของฉันคือและความคุ้มค่าการค้นหาที่อยู่ในเซลล์G192:J195J190 สูตรที่ฉันพยายามคือ: =INDEX($G$192:$G$195,MATCH(J190,(OFFSET($H$192:$J$195,,{0,1,2})),0)) K192สูตรในเซลล์ #N/Aข้อผิดพลาดที่ฉันได้รับคือ หมายเหตุ: วัตถุประสงค์ของการใช้ฟังก์ชั่นออฟเซ็ตคือการค้นหาทั้ง 3 คอลัมน์ในครั้งเดียว

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

3
แทนที่ข้อความใน excel ด้วยข้อความอื่น
ฉันต้องการแทนที่ "1" ในคอลัมน์ด้วยข้อความส่วนหัวของคอลัมน์ มันบอกเกี่ยวกับการอ้างอิงแบบวงกลม ... มีวิธีการที่จะบรรลุเป้าหมายนี้หรือไม่?

0
แถวแบบลากไปซ้ำเพื่อเก็บข้อมูลไว้ใน Calc
ฉันมีสเปรดชีตใน LibreOffice Calc ที่ฉันใช้สำหรับใบแจ้งหนี้ ในแถวนี้มีรายการงานและค่าใช้จ่าย เมื่อฉันเลือกเซลล์ในแถวนี้ฉันสามารถลากมุมล่างขวาและทำซ้ำแถวได้หลายครั้งตามที่ต้องการ อย่างไรก็ตามที่ด้านล่างของแผ่นเป็นเส้นที่มีจำนวนชั่วโมงและจำนวนเงินที่ต้องชำระทั้งหมด หากฉันลากเพื่อทำซ้ำแถวด้านบนค่าจะเขียนทับแถว 'รวม' ฉันจะลากค่าของแถวซ้ำกันได้อย่างไรโดยเลื่อนข้อมูลเซลล์ใด ๆ ลงด้านล่าง

1
ใช้ฟังก์ชั่นที่ผู้ใช้กำหนดสำหรับการตรวจสอบข้อมูล
ฉันสร้างช่วงที่ตั้งชื่อซึ่งเป็นผลมาจากฟังก์ชั่นการกำหนดผู้ใช้ สมมติว่าความโกรธของฉันมีชื่อว่าListและมีสามรายการถ้าฉันเลือกสามเซลล์และป้อน=ListและกดCtrl+ Shift+ Enterฉันได้รับสามรายการในเซลล์ ... ดังนั้นทุกอย่างดูดี หากฉันพยายามใช้ช่วงเป็นแหล่งตรวจสอบความถูกต้องของข้อมูล (เป็นรายการ) ฉันจะได้รับ "แหล่งที่มาปัจจุบันประเมินข้อผิดพลาด" นี่เป็นข้อ จำกัด ของ Excel หรือไม่ หากไม่ใช่สิ่งผิดปกติและฉันจะทำอย่างไร ฟังก์ชั่น: Public Function testarrayreturn() As Variant Dim Arr(2) As String Arr(0) = "a" Arr(1) = "b" Arr(2) = "c" testarrayreturn = Application.Transpose(Arr) End Function ช่วงที่มีชื่อถูกกำหนดให้เป็น testarrayreturn()

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