Page 1 of 1

แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 3:52 pm
by EARTH_NG
EARTH.xlsx
อยากให้ช่องสุดท้าย แสดงค่าที่ update ครั้งล่าสุดครับ โดยไม่ต้องใส่ข้อมูลเต็มทั้งบล็อกคครับ
ยังไม่ทราบว่าจะต้องใช้สูตรอะไรครับ
รบกวนด้วยครับ
ขอบคุรครับ

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 4:19 pm
by bank9597
:D ลองตามนี้ครับ

1. ถ้าข้อความในบล๊อคเป็นตัวเลขทั้งหมด ที่เซลล์ B16 คีย์สูตร =LOOKUP(999999999999999+307,$B$4:$B$15)

2. ถ้าข้อความในบล๊อคเป็นข้อความทั้งหมด ที่เซลล์ B16 คีย์สูตร =LOOKUP(CHAR(255),$B$4:$B$15)

3. ถ้าข้อความในบล๊อคเป็นตัวเลขทั้งหมด และต้องการค่าที่มีค่าสูงสุด ที่เซลล์ B16 คีย์สูตร =MAX($B$4:$B$15)

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 7:54 pm
by EARTH_NG
ขอบคุณครับ
เยี่ยมยอดเลย

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 8:17 pm
by EARTH_NG
ขอถามอีกคำถามครับ
1. ถ้าข้อความในบล๊อคเป็นตัวเลขทั้งหมด ที่เซลล์ B16 คีย์สูตร =LOOKUP(999999999999999+307,$B$4:$B$15)

2. ถ้าข้อความในบล๊อคเป็นข้อความทั้งหมด ที่เซลล์ B16 คีย์สูตร =LOOKUP(CHAR(255),$B$4:$B$15)

ถ้ามันเป็นสูตรทั้งหมดละครับจะคีย์สูตรว่าอะไรครับ

ขอบคุณครับ

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 8:21 pm
by snasui
:D สูตรที่ว่านั้นแสดงผลลัพธ์เป็นค่าใดบ้างครับ

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 8:25 pm
by EARTH_NG
ตามไฟล์เลยครับ

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 8:30 pm
by snasui
:D ที่เซลล์ใด ๆ ที่ต้องการค่าล่าสุดคีย์สูตรตามด้านล่างครับ

=LOOKUP(2,1/(B4:B15<>""),B4:B15)

Enter

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 8:41 pm
by EARTH_NG
ขออภัยจริงๆครับ ขอรบกวนคำถามสุดท้ายครับ
ถ้าไม่ให้โชว์เลข 0 ทำอย่างไรครับ
ให้โชว์ตัวเลขมากกว่า 0 ครับ
ขอบคุณมากครับ :oops:

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 8:44 pm
by snasui
:D ลองปรับสูตรเป็นตามด้านล่างครับ

=LOOKUP(2,1/(I4:I9<>0),I4:I9)

Enter

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 8:47 pm
by EARTH_NG
ขอบคุณมากๆครับได้แล้วครับ

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 8:50 pm
by bank9597
:D แถมครับ

ที่ I10 คีย์ =VLOOKUP(LOOKUP(99999999999,H4:H9),$H$4:$I$9,2,0)

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 9:07 pm
by snasui
bank9597 wrote::D แถมครับ

ที่ I10 คีย์ =VLOOKUP(LOOKUP(99999999999,H4:H9),$H$4:$I$9,2,0)
:!: หากผมมีเลข 9 จำนวน 13 หลักขึ้นไปสูตรข้างบนมีโอกาสผิดพลาดได้แม้ว่าจะมีโอกาสถูกต้องอยู่มากก็ตาม

การหาค่าในลักษณะดังกล่าวผมจึงใช้ 9.99999999999999e307 มีที่มาคือเป็นค่าที่ใหญ่ที่สุดที่สามารถคีย์ลงในเซลล์ได้และไม่มีค่าใดใหญ่กว่าอีกแล้ว การหาค่าตัวเลขสุดท้ายในช่วงเซลล์ใด ๆ หากจะใช้ตัวเลขอื่นนอกเหนือจากนี้ต้องมั่นใจได้ว่าไม่มีค่าใดสูงกว่าค่านั้น ๆ แล้วครับ :P

Re: แสดงค่าล่าสุดของบล็อค

Posted: Wed Jul 04, 2012 9:18 pm
by bank9597
snasui wrote:
bank9597 wrote::D แถมครับ

ที่ I10 คีย์ =VLOOKUP(LOOKUP(99999999999,H4:H9),$H$4:$I$9,2,0)
:!: หากผมมีเลข 9 จำนวน 13 หลักขึ้นไปสูตรข้างบนมีโอกาสผิดพลาดได้แม้ว่าจะมีโอกาสถูกต้องอยู่มากก็ตาม

การหาค่าในลักษณะดังกล่าวผมจึงใช้ 9.99999999999999e307 มีที่มาคือเป็นค่าที่ใหญ่ที่สุดที่สามารถคีย์ลงในเซลล์ได้และไม่มีค่าใดใหญ่กว่าอีกแล้ว การหาค่าตัวเลขสุดท้ายในช่วงเซลล์ใด ๆ หากจะใช้ตัวเลขอื่นนอกเหนือจากนี้ต้องมั่นใจได้ว่าไม่มีค่าใดสูงกว่าค่านั้น ๆ แล้วครับ :P
:lol: ขออภัยด้วยครับ พอดีว่าผมรีบตอบเกินไป ไม่ทันได้ดูให้ดีว่าเลข 9 มันไม่ครบ

อันที่จริงสูตรที่ผมตอบไปนั้นยังมีโอกาสผิดอีกครับ ถ้าเกิดมีตัวเลขซ้ำในคอลัมน์ H สูตร Vlookup ก็จะแสดงผลผิดพลาดทันที

ขอบคุณอาจารย์ด้วยน่ะครับ