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

ลองตามนี้ครับ
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

สูตรที่ว่านั้นแสดงผลลัพธ์เป็นค่าใดบ้างครับ
Re: แสดงค่าล่าสุดของบล็อค
Posted: Wed Jul 04, 2012 8:25 pm
by EARTH_NG
ตามไฟล์เลยครับ
Re: แสดงค่าล่าสุดของบล็อค
Posted: Wed Jul 04, 2012 8:30 pm
by snasui

ที่เซลล์ใด ๆ ที่ต้องการค่าล่าสุดคีย์สูตรตามด้านล่างครับ
=LOOKUP(2,1/(B4:B15<>""),B4:B15)
Enter
Re: แสดงค่าล่าสุดของบล็อค
Posted: Wed Jul 04, 2012 8:41 pm
by EARTH_NG
ขออภัยจริงๆครับ ขอรบกวนคำถามสุดท้ายครับ
ถ้าไม่ให้โชว์เลข 0 ทำอย่างไรครับ
ให้โชว์ตัวเลขมากกว่า 0 ครับ
ขอบคุณมากครับ

Re: แสดงค่าล่าสุดของบล็อค
Posted: Wed Jul 04, 2012 8:44 pm
by snasui

ลองปรับสูตรเป็นตามด้านล่างครับ
=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

แถมครับ
ที่ 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:
แถมครับ
ที่ I10 คีย์ =VLOOKUP(LOOKUP(
99999999999,H4:H9),$H$4:$I$9,2,0)

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

Re: แสดงค่าล่าสุดของบล็อค
Posted: Wed Jul 04, 2012 9:18 pm
by bank9597
snasui wrote:bank9597 wrote:
แถมครับ
ที่ I10 คีย์ =VLOOKUP(LOOKUP(
99999999999,H4:H9),$H$4:$I$9,2,0)

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


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