รับตัวอักษรสูงสุด


2

หากมีคำในA1และอีกคำในA2ฉันสามารถกำหนด "มากกว่า" โดยใช้:

=IF(A2>A1,A2,A1)

ในเซลล์B2 ที่นี่ "ดีกว่า" หมายความว่าหากมีการเรียงลำดับข้อมูลจากน้อยไปมากค่าจะอยู่ด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่

ดังนั้นปลาวาฬอยู่ต่ำกว่าเมฆ

ฉันสามารถขยายวิธีการนี้ลง ดังนั้นหากมีข้อมูลในA3และต่ำกว่าในB3ฉันจะป้อน:

=IF(B2>A3,B2,A3)

และคัดลอก:

ป้อนคำอธิบายรูปภาพที่นี่

ดังนั้นไซโกตจึงมีคุณค่า "ยิ่งใหญ่" ตอนนี้ถ้าฉันมีตัวเลขมากกว่าคำในA1ถึงA11ฉันไม่ต้องการเซลล์ "ผู้ช่วยเหลือ" เหล่านี้ทั้งหมด ฉันสามารถใช้:

=MAX(A1:A11)

คำถามของฉัน: มีสูตรเซลล์เดียวที่ส่งคืนคำว่า "ยิ่งใหญ่" เทียบเท่ากับMAX ()สำหรับตัวเลขหรือไม่?


1
ตรวจสอบบทความนี้ - หา Maximal / String น้อยที่สุดขึ้นอยู่กับตัวอักษรคำสั่งใน Microsoft Excel 2010 ฉันไปทำงานไม่ได้ แต่บางทีคุณก็ทำได้ หรือคุณจะได้ใกล้ชิดกับสิ่งที่คุณต้องการ
CharlieRB

@ CharlieRB ขอบคุณสำหรับการอ้างอิง ........... เศร้าฉันไม่ได้ทำงานให้ฉันด้วย
นักเรียนของ Gary

1
คุณไม่สามารถคัดลอกและวางสูตรได้เนื่องจากคำพูดเปลี่ยนไปเป็นเครื่องหมายคำพูดคู่ที่ถูกต้องและเครื่องหมายคำพูดคู่ด้านซ้าย มันควรจะทำงานถ้าคุณเปลี่ยนคำพูดเป็นคำพูดที่เกิดขึ้นจริง ลองคัดลอกแล้วกด CTRL + SHIFT + ENTER: = INDEX (A1: A11, MATCH (MAX (COUNTIF (A1: A11, "<" & A1: A11)), COUNTIF (A1: A11, "<" & A1: A11) ), 0))
Jason Clement

@JasonClement น่าแปลกที่ใช้งานได้หากฉันละเว้น0ในเกณฑ์การจับคู่ ()
นักเรียนของ Gary

คำตอบ:


3

ทางเลือกที่ไม่ใช่อาร์เรย์:

=LOOKUP(1,0/FREQUENCY(1,COUNTIF($A$1:$A$11,">="&$A$1:$A$11)),$A$1:$A$11)

โปรดทราบว่า 1 เป็นอาร์กิวเมนต์แรกของ FREQUENCY บอกให้สูตรส่งกลับค่าตัวอักษรล่าสุด 2 ที่นี่จะกลับมาตามลำดับตัวอักษรล่าสุดที่สอง ฯลฯ

ดังนั้นเพื่อให้เป็นแบบไดนามิกมากขึ้นเราสามารถแทนที่ 1 นี้ด้วย ROWS ($ 1: 1):

=LOOKUP(1,0/FREQUENCY(ROWS($1:1),COUNTIF($A$1:$A$11,">="&$A$1:$A$11)),$A$1:$A$11)

ซึ่งหมายความว่าเราสามารถคัดลอกสูตรลงเพื่อให้รายการที่เรียงลำดับตามตัวอักษร (จาก ZA) ของค่าดั้งเดิมเหมือนกับว่าเราใช้คุณลักษณะการเรียงลำดับที่สร้างขึ้น

ความนับถือ

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