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

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

1
จำเป็นต้องใช้สูตรคณิตศาสตร์เพื่อพิจารณาการอ้างอิงเซลล์
ฉันต้องการใช้สูตรนี้ แต่มีการเปลี่ยนแปลงช่วงตามค่าในเซลล์อื่น SUMPRODUCT(1/COUNTIF(B5:B15,B5:B15) ตัวอย่างเช่นถ้าแมโครเขียนเป็น: SUMPRODUCT(1/COUNTIF(B5:B(15-k3),B5:B(15-k3)) ฉันจะส่งผ่านค่า k3 = 2 เพื่อรับ: SUMPRODUCT(1/COUNTIF(B5:B13,B5:B13) คุณมีความคิดวิธีการบรรลุเป้าหมายนี้หรือไม่?

4
Furmulae อาร์เรย์หลายเซลล์ซ้อนกัน
ข้อมูลของฉันอยู่ใน 2 ตารางแรก ( A1:B6และD1:F6): ผลสุดท้ายที่ฉันตั้งใจอยู่ในทุกค่าที่สอดคล้องกันในI1:I4H1:H4 ตัวอย่างเช่นคุณใช้ค่า "A" คุณจะพบทุกรหัสที่ตรงกันจากB1:B6(เช่น "code1", "code2" และ "code3") จากนั้นคุณค้นหาวันที่ล่าสุดในE1:E5(ตรงกับรหัสจากขั้นตอนก่อนหน้า ) D1:D5และให้ผลที่สอดคล้องกับวันที่ค่าใน ฉันติดอยู่กับขั้นตอนการค้นหาวันที่ล่าสุด ฉันลองสิ่งเหล่านี้: {=IF($F$1:$F$5=IF($A$1:$A$6=$H$1,$B$1:$B$6),$E$1:$E$5)} {=IF($F$1:$F$5={IF($A$1:$A$6=$H$1,$B$1:$B$6)},$E$1:$E$5)} คำแนะนำใด ๆ โปรด? ฉันสามารถเพิ่มคอลัมน์เพิ่มเติมได้ แต่ปัญหาคือผลลัพธ์หลายอาเรย์ซึ่งเท่าที่ฉันรู้ไม่สามารถเก็บไว้ในเซลล์เดียว

2
สูตร Excel สำหรับ“ กำลังเรียกใช้%” ของคอลัมน์
ฉันกำลังพยายามคิดสูตรสำหรับเปอร์เซ็นต์การรันของรายการในคอลัมน์ ตัวอย่างเช่นในคอลัมน์ A ฉันมี "r" สำหรับการส่งคืนและ "n" สำหรับการส่งคืนที่ไม่ใช่และ "c" สำหรับการยกเลิก แต่ "c" ถูกจัดประเภทเป็นการส่งคืนที่ไม่ใช่ เมื่อฉันป้อนค่าฉันต้องการ% "สด" ของคอลัมน์โดยรวมเมื่อฉันป้อน: ฉันได้ใช้ = IF (B3 = "r", SUM (G2 + 1), SUM (G2-1)) แต่นั่นไม่ให้เปอร์เซ็นต์! ขอบคุณ

1
วิธีจับคู่เลขทะเบียนในสมุดงานหนึ่งเล่มกับอีกเล่ม
ฉันต้องการค้นหาสูตรเพื่อจับคู่เลขทะเบียนสำหรับสมุดงานสองเล่ม สมุดงานเล่มแรกเป็นหนังสือต้นแบบที่ฉันอัปเดตทุกวันสมุดงานถัดไปฉันมีชื่อพนักงานและหมายเลข ID เท่านั้น nos อยู่ในเซลล์ที่แตกต่างจากแผ่นงานหนึ่ง ฉันต้องการรับไฟล์มาสเตอร์หมายเลขทะเบียน เพื่อจับคู่สมุดงานอื่นและคัดลอกวันเกิด โดยทั่วไปสมุดงานทั้งสองฉบับ ไม่ ที่จะแข่งขันและเพิ่มเพียง b วันใน colom อื่น สมุดงาน 1, A3: A200 = เลขทะเบียน และ L3: L200 = วันเกิดสมุดงาน 2, A3: A200 = เลขทะเบียน และฉันต้องการวันเกิดจากสมุดงานอื่นถึง J: 3: 200

1
ฉันต้องการแมปแถวจากชีตหนึ่งบนและไฟล์ excel ไปยังชีตอื่นหากตรงตามเกณฑ์ที่กำหนด
ฉันทำงานด้านการขายและครอบคลุมพื้นที่ขนาดใหญ่ เพื่อจัดการอาณาเขตฉันแบ่งมันเป็น "Zones" (เช่น Philly / Pittsburgh / etc) องค์กรของฉันให้ไฟล์ excel กับทุก บริษัท ที่ฉันเรียกและรวบรวมข้อมูลการขาย - นี่คือเอกสาร 1 ของเวิร์กบุ๊ก Excel ของฉัน ฉันได้แทรกคอลัมน์เพิ่มเติมลงในแผ่นงาน 1 แล้วติดป้ายกำกับ "โซน" เพื่อระบุว่าแต่ละ บริษัท จะเข้าไปอยู่ตรงไหน เพื่อให้การจัดการภายในแต่ละโซนง่ายขึ้นฉันต้องการชีตแยกสำหรับแต่ละโซนที่มีชื่อ สิ่งที่ฉันอยากรู้คือสูตรที่ฉันสามารถป้อนลงบนแผ่นป้ายที่มีชื่อว่า "Philly" เช่นนั้น "ถ้า" คอลัมน์ Zone ในแผ่นที่ 1 = "Philly" จากนั้นทั้งแถวจะจับคู่กับแผ่นป้ายที่มีชื่อว่า Philly นอกจากนี้บางโซนมีโซนย่อย (เช่น Central PA) และฉันต้องการให้หนึ่งแผ่นเพื่อค้นหาชีต 1 โซนใด ๆ เท่ากับแฮร์ริสเบิร์ก, วิทยาลัยรัฐ, …

1
วิธีค้นหาสตริงในสมุดงานจำนวนมากและคัดลอกแถวหากเป็นจริง
ฉันต้องการเรียกใช้รายงานสำหรับลูกค้า ฉันมีไฟล์ประมาณ 50 ไฟล์ (เวิร์กบุ๊ก Excel 2007) ในโฟลเดอร์ สมุดงานแต่ละเล่มมีประมาณหนึ่งร้อยแถวและสิบคอลัมน์ ฉันต้องการค้นหาสตริง (ในคอลัมน์ที่รู้จัก 'c1: c100') "ชื่อลูกค้า" หากการค้นหานี้เป็นค่าบวกให้คัดลอกทั้งแถวนี้ (1:10 คอลัมน์) ไปยังแผ่นรายงานใหม่ของฉัน ฉันลองบันทึกมาโคร แต่ทำให้รหัสของฉันยุ่งเหยิงและทำให้มันแปรปรวนทั้งหมด

1
ระยะเวลาที่ส่งออกมาในเวลาที่มีมูลค่าของวันใน excel โซลูชั่นใด ๆ ?
ฉันมีปัญหากับแผ่นงานที่ฉันดาวน์โหลด ตอนนี้ออนไลน์บนแพลตฟอร์มมันแสดงหมายเลขถูกต้อง 0:31 (ระยะเวลาการโทร) แต่เมื่อฉันส่งออกรายการไปยัง excel สำหรับการติดตามจะปรากฏเป็น 12:31:00 AM! มันแสดง 0:31 บนเซลล์ แต่ไม่ใช่ใน fx: part มีวิธีที่ฉันจะแปลงมันกลับเป็นเพียง 0:31 ความหมาย mm: ss หรือไม่?

3
จัดทำดัชนีและจับคู่กับหลายคอลัมน์
ฉันมีชุดข้อมูลต่อไปนี้ฉันพยายามเรียงลำดับใหม่เพื่อรวมจดหมายด้วยคำ ฉันต้องระงับเซลล์ว่างและจับคู่ชื่อผู้ใช้ในอาร์เรย์กับชื่อ บริษัท ที่เป็นของพวกเขา ฉันใช้โซลูชันต่อไปนี้เพื่อให้ตรงกับเกณฑ์แรก =INDEX(CompanyName,MATCH(1,MMULT(--(Attendee=G4),TRANSPOSE(COLUMN(Attendee)^0)),0)) แต่นั่นหมายความว่าฉันต้องพิมพ์ชื่อผู้ใช้ก่อนจึงจะสามารถจับคู่ บริษัท ได้ และ =INDEX(Attendee,MATCH(0,COUNTIF($G$4:I4,list),0)) ให้ชื่อผู้ใช้ในรายการแนวนอน .... แต่ฉันต้องการให้แสดงรายการในรูปแบบแนวตั้ง ecompany name, user1, user2, user3, user4, user5, user6, user7 company1, bob, sue, dave, , ,john, mary company2, dave, barry, steve, dan, , , pete ฉันต้องการให้ข้อมูลปรากฏในสองคอลัมน์เพื่อรวมการส่งจดหมาย Company Name, User company1, bob company1, sue company1, dave company1, john …


0
ประเมินสเปรดชีต Excel ใน Python (เอนจิ้น Excel แบบไม่มีหัว?)
ดังนั้นเราจึงมีกระบวนการผลิตที่เกี่ยวข้องกับสเปรดชีต excel ที่ค่อนข้างซับซ้อน (จริงๆแล้วสเปรดชีทหลายแผ่น) เป็นส่วนหนึ่งของกระบวนการ เนื่องจากสเปรดชีตมีความซับซ้อนเท่าที่เป็นอยู่และยังคงเป็นเอกสารที่มีชีวิตอยู่ฉันไม่สะดวกที่จะพยายามแปลเป็นภาษาไพ ธ อน แต่ฉันต้องการประเมินสเปรดชีทภายในของหลามเชลล์ IE ฉันจะสร้างส่วนต่อประสานผู้ใช้แบบหลาม / tkinter เพื่อให้สามารถป้อนพารามิเตอร์ต่างๆ เมื่อพร้อมฉันจะโหลดพารามิเตอร์เหล่านี้ลงในเซลล์ที่ถูกต้องในสเปรดชีทต่าง ๆ ประเมินสเปรดชีทและแยกข้อมูลที่ฉันต้องการ openpyxl จะให้ฉันจัดการเซลล์ แต่ไม่ชัดเจนว่าจะประเมินสเปรดชีท (มีสเปรดชีตเชื่อมโยงกันทั้งหมด 3 แผ่น) สเปรดชีตมีมาโครและรหัส VB ​​บางตัวอยู่ด้านหลังเซลล์ ดังนั้นจึงเป็นโครงการที่จะจับภาพทั้งหมดนี้ในงูหลาม ดังที่ฉันได้กล่าวไว้ข้างต้นนี่เป็นแผ่นชีทที่มีชีวิต เมื่อมีการปรับกระบวนการสเปรดชีตก็จะถูกอัพเดท ฉันต้องการอยู่ห่างจากสถานการณ์ใด ๆ ที่ฉันมีระบบสองระบบที่จะต้องเก็บไว้ในซิงค์ (เช่นสเปรดชีตและรหัสหลามที่ไม่สามารถซิงค์ได้) พอยน์เตอร์ใด ๆ จะได้รับการชื่นชมอย่างมาก LibreOffice มีตัวเลือก --headless ฉันจะดูต่อไปว่า

1
รวมกับการจับคู่ / ดัชนีด้วยหนึ่งตัวแก้ไขและเกณฑ์หนึ่งตัว
ฉันมีตารางต่อไปนี้ Column A Column B Column C 1 Board Size Quantity Classroom <----- (Column header) 2 240 1 Classroom - 1 3 660 4 Classroom - 1 4 1100 1 Classroom - 1 5 1100 1 Classroom - 2 6 240 4 Classroom - 2 7 660 1 Classroom - …

0
LibreOffice Calc: เมื่อคัดลอกเซลล์ว่างเปล่ามันจะกลายเป็นศูนย์?
ในสเปรดชีต LibreOffice =<source coords>เมื่อฉันต้องการที่จะทำซ้ำเนื้อหาของเซลล์ผมใช้ ตัวอย่างเช่นถ้าฉันต้องการให้เซลล์ A2 มีสำเนาของสิ่งที่อยู่ใน A1 ฉันเติม=A1ใน A2 ทำงานได้ดีสำหรับตัวเลขสูตรและข้อความยกเว้นเมื่อเซลล์ว่างเปล่า ด้วยเหตุผลบางอย่างเซลล์ที่ซ้ำกันจึงมีจำนวนศูนย์แทนที่จะเป็นค่าว่าง เห็นได้ชัดว่าเซลล์ว่างเปล่ามันบังคับให้เนื้อหาเป็นตัวเลขหรือบางอย่าง ตัวอย่าง: แถวที่สองเป็นสำเนาทั้งหมดของแถวแรก เห็นว่าศูนย์ใน C2 ในขณะที่ C1 ว่างเปล่า? ฉันจะสร้างสำเนาที่แน่นอนของเซลล์ได้อย่างไรโดยไม่คำนึงถึงประเภทของเซลล์นั้นดังนั้นการคัดลอกเซลล์ว่างยังคงว่างเปล่าอยู่

1
ใช้ INDEX และ MATCH, IF และ AND เพื่อส่งคืนชื่อคอลัมน์ของเซลล์ Excel 2011 Mac
[ป้อนคำอธิบายภาพที่นี่] [1] ฉันมีชุดข้อมูลที่ประกอบด้วยคอลัมน์ซึ่งเพิ่มขึ้น 0.1 เมตรและสำหรับแต่ละคอลัมน์ฉันมีค่าตัวเลข ค่าตัวเลขเหล่านี้จะลดลงตามระยะทาง (ชื่อคอลัมน์) เพิ่มขึ้น ฉันต้องการค้นหาเซลล์ที่มีค่ามากกว่า 10 และเซลล์ที่อยู่ติดกันมีค่าน้อยกว่า 10 และส่งคืนชื่อคอลัมน์ที่สอดคล้องกัน (เช่นค่าระยะทาง) ฉันพยายามทำสิ่งนี้โดยใช้ =INDEX(C$32:ZE$32,MATCH(,C32:ZE32,0)) อย่างไรก็ตามฉันไม่แน่ใจว่าจะดำเนินการต่อไปได้อย่างไร ฉันคิดว่าฉันต้องใช้IFและANDในMATCHวงเล็บ แต่เท่าที่ฉันจะได้รับ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างหนาแน่น

2
SUMIF - เปรียบเทียบสองคอลัมน์ของสตริงรวมค่าที่เกี่ยวข้อง
ฉันมีสมุดงานที่มีหลายแผ่นซึ่งฉันกำลังติดตามผู้คนและยอดคงเหลือในบัญชีของพวกเขา แต่ละคนมี ID ตัวอักษรผสมตัวเลขที่ไม่ซ้ำกันในหนึ่งคอลัมน์และยอดคงเหลือในคอลัมน์ที่สอง ฉันต้องการเปรียบเทียบคอลัมน์หมายเลข ID ระหว่างสองแผ่นงานและรวมยอดดุลที่สอดคล้องกันจากแผ่นงานก่อนหน้าในเซลล์บนแผ่นงานปัจจุบันเพื่อให้ฉันสามารถติดตามยอดคงค้าง ภาพที่แนบมาเป็นเรื่องจำลองที่เรียบง่ายของสิ่งที่ฉันทำงานด้วย แผ่น "test" คือตัวเลขของปีที่แล้วและแผ่น "ผลลัพธ์" (ดูความคิดเห็นนี้ ) คือแผ่นงานปัจจุบันของฉันซึ่งฉันพยายามใช้ SUMIF เพื่อเปรียบเทียบรหัสในคอลัมน์ A ใน "การทดสอบ" กับ ID ในคอลัมน์ A บน "ผลลัพธ์" เพื่อตัดสินใจว่า ID ใดหายไปจาก "ผลลัพธ์" และรวมค่าที่เกี่ยวข้องในคอลัมน์ B ใน "การทดสอบ" ฉันกำลังมองหาผลรวมของคอลัมน์ของค่า "สมดุล" ไม่รวมค่าเหล่านั้นที่เกี่ยวข้องกับ ID ที่ใช้ในแผ่นงานปัจจุบัน ในตัวอย่างที่แนบมาสอง ID ได้รับกล่องสีแดง ตั้งแต่ 'กันยายน 2016' ถึง 'ตุลาคม 2016' ฉันทำธุรกิจใหม่ด้วย ID …

1
วิธีล็อคคอลัมน์ที่เลือกในแผ่นงาน
ในแผ่นงาน (ชื่อ "JE") ฉันมีสองคอลัมน์ E & G ที่มีสูตรอยู่ในนั้นและต้องการล็อคคอลัมน์เหล่านั้นเท่านั้น เมื่อฉันพยายามคลิกรูปแบบ -> ล็อคเซลล์จากนั้นป้องกันแผ่นงานมันจะป้องกันคอลัมน์ทั้งหมด มีวิธีผ่านปลายด้านหน้าใน Excel หรือ VBA ที่ฉันที่สามารถเพียงล็อคทั้งสองคอลัมน์และที่มันได้หรือไม่ รุ่นที่ฉันใช้งานคือ MS Excel 2016 ขอบคุณ!

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