วันอาทิตย์ที่ 25 ตุลาคม พ.ศ. 2552

HLookup

Hlookup ลักษณะจะคล้ายๆกับ Vlookup โดย Hlookupจะอ่านค่าโดยยึดจาก แถวเป็นหลัก โดยอ่านบนลงล่าง ( Vlookup อ่านค่าจากคอลัมน์ เป็นหลัก โดยอ่านจากซ้ายไปขวาเท่านั้น )

ไวยากรณ์หรือโครงสร้างของ Hlookup มีดังนี้
=HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

อ่านแบบง่ายๆได้ว่า
=HLOOKUP( เซลล์อ้างอิง , ข้อมูลหรือกลุ่มข้อมูลที่ต้องการให้หาค่า,บรรทัดของกลุ่มข้อมูล,0)

ขึ้นต้นด้วย = Hlookup(
ตามด้วยส่วนประกอบ หลังวงเล็บ 4 ส่วน

1.เซลล์อ้างอิง

2.ข้อมูลหรือกลุ่มข้อมูลที่ต้องการให้หาค่า

3.บรรทัด ของกลุ่มข้อมูล โดยนับจากบนลงล่าง และเริ่มที่ 1ไป 2 ไป 3.... แบบนี้เสมอโครงสร้าง คำสั่ง Hlookup นี้จะอ่านค่าจาก บนลงล่าง เท่านั้น จะไม่สามารถอ่านค่าจาก ซ้ายไปขวาหรือ ขวาไปซ้าย

4.เลข 0 จะพิมพ์คำว่า FALSE แทนก็ได้ มีความหมายเหมือนกัน (เลือกใช้อย่างใดอย่างหนึ่ง ตามความชอบและถนัด

และอย่าลืม ปิดวงเล็บเมื่อจบคำสั่ง


ตัวอย่าง-1

ต้องการหางบประมาณ ของไตรมาสที่ 3 (Q3)

ตัวอย่าง-2

ต้องการหาจำนวนสินค้าตามรายการ โดยระบุวันที่ ที่เซลล์ใดๆแล้วให้จำนวนสินค้า เรียงกันลงมาเป็นบรรทัด



ตัวอย่าง-3

การใช้ Hlookup หาค่าใช้จ่ายของแต่ละแผนก




ตัวอย่าง-4
ใช้ Hlookup หาค่าอัตราแลกเปลี่ยนเงินเพื่อแปลงเป็นเงินบาท





ในการใช้ Hlookup นั้น หากต้องการตัดค่า #N/A ไม่ให้ปรากฎในเซลล์ใดๆ สามารถใช้ IF(ISERROR() หรือIF(ISNA() ช่วยบังคับค่า #N/A หรือ ค่า ERRORต่างๆ เหมือน Vlookup ดังที่ได้กล่าวมาแล้วในบทก่อนๆ จะไม่อธิบายละเอียดในบทนี้