Page 1 of 1
ค้นหาข้อมูลจากวันที่
Posted: Thu Jun 15, 2017 8:58 am
by san02551
เรียนท่านที่เคารพทุกท่าน มีปัญหาอยู่ว่า
1.ผมต้องการค้นข้อมูลกรอกวันที่ e2 และ g2 โดยใช้ข้อมุล จาก data1 ครับ
2.ให้ข้อมูลแสดงที่ report1 ที่ cell a6 ถึง f6 ครับ (ไปทางขวา และลงล่าง ผมลองใส่สูตรแล้วครับ ข้อมูลไม่แสดง ครับ) ต้องปรับสูตรส่วนไหนบ้างครับ
Re: ค้นหาข้อมูลจากวันที่
Posted: Thu Jun 15, 2017 9:50 am
by parakorn
A6 =IFERROR(INDEX(data1!A$4:A$500,SMALL(IF(data1!$A$4:$A$500>=$E$2,IF(data1!$A$4:$A$500<=$G$2,ROW(data1!$A$4:$A$500)-ROW(data1!$A$4)+1)),ROWS(A$6:A6))),"")
Ctrl + Shift + Enter Copy ไปทางขวาและลงด้านล่าง > ปรับ Format ให้แสดงผลตามต้องการ
ปรับ วันที่ค้นหาใน E2 และ G2 ให้คีย์เป็นปี ค.ศ.(ฐานข้อมูลเป็น ค.ศ. เพียงแต่ถูกแสดงให้เห็นเป็น พ.ศ.)ครับ
Re: ค้นหาข้อมูลจากวันที่
Posted: Thu Jun 15, 2017 10:08 am
by san02551
ขอเพิ่มอีกนิดครับ
1. พิมพ์วันที่ค้นหาแล้ว ข้อมูลยังไม่เปลี่ยนครับ
2. ต้องกดปุ่ม save file ก่อนครับข้อมูลถึงเปลี่ยน
3. จะต้องเพิ่มปุ่มอะไรไหมครับ หรืออย่างไร ครับ
4.ถ้าเพิ่มปุ่มจะทำอย่างไรครับ เช่นปุ่มค้นหา ครับ
Re: ค้นหาข้อมูลจากวันที่
Posted: Thu Jun 15, 2017 10:34 am
by parakorn
อาจเกิดจากการ Set Calculations เป็น แบบ manual
ไปที่ Formulas > Calculation > Calculation Options ปรับเป็น Automatic ครับ
Re: ค้นหาข้อมูลจากวันที่
Posted: Thu Jun 15, 2017 10:40 am
by san02551
ขอบคุณครับ ทำได้แล้วครับ
Re: ค้นหาข้อมูลจากวันที่
Posted: Thu Jun 15, 2017 11:50 am
by san02551
ถามอีกนิดครับ
ถ้ากรณีที่เราต้องการดึงข้อมูลจากหลายๆ sheet ต้องปรับสูตร เพิ่มอย่างไรครับ
=IFERROR(INDEX(data1!A$4:A$500,SMALL(IF(data1!$A$4:$A$500>=$E$2,IF(data1!$A$4:$A$500<=$G$2,ROW(data1!$A$4:$A$500)-ROW(data1!$A$4)+1)),ROWS(A$9:A9))),"")
Re: ค้นหาข้อมูลจากวันที่
Posted: Thu Jun 15, 2017 1:51 pm
by parakorn
ใช้วิธีนำข้อมูลจากหลายๆชีทมาต่อกัน ศึกษาที่ลิ้งค์นี้ครับ
wordpress/multiple-sheets-to-one-sheet/
แล้วใช้สูตรดังกล่าวดึงจากชีทที่สร้างขึ้นชีทเดียวครับ