ขออนุญาตถามต่อครับ
คือตอนนี้ผมมี Sheet อยู่ 5 Sheet ครับ
1. Sheet Formula
2. Sheet _FirstStep
3. Sheet total
4. Sheet Data1
5. Sheet ต้องการผลลัพทธ์แบบนี้
Sheet ที่จะแสดงผลข้อมูลจริงๆ คือ total ครับ
แต่ผมขออนุญาต อธิบายวิธีที่ผมทำก่อนนะครับ น่าจะหลายขึ้นตอนมากครับ คืออยากได้ ให้ลากลงมาแล้วได้ผลลัพทธ์เลยครับ
1. ผมต้องไปดึงข้อมูลมา Import ใส่ใน Sheet Data1 และ Sheet _First Step ครับ
2. ผม Import ข้อมูลเสร็จเรียบร้อยแล้ว ผมก็ไปทำต่อที่ Sheet total ครับ ซึ่งผมทำแบบฟอร์มไว้แล้ว ด้วยการลากข้อมูลลงมา
แต่มันแค่ไปดึงข้อมูลมาโชว์เฉยๆครับ (ซึ่งข้อมูลจะเรียง ตามชื่อ Account นะครับ)
3. ลากข้อมูลลงมาเสร็จแล้ว ผมก็ต้อง Insert copied cells จำนวน 2 คอลัมน์ครับ (Insert copied cells ตรงที่ชื่อ Account ไม่เหมือนกันครับ เพื่อให้เกิดช่องว่าง และผมจะ Copy สูตรมาใส่อีกบรรทัดครับ ดังนั้นจะว่าง 1 คอลัมน์ครับ)
4. จากนั้นผมก็ ไป Copy สูตร จาก Sheet Formula มาวางเหนือคอลัมน์ที่มีข้อมูล ต้องทำที่ละ Account นะครับ เพราะว่าต้องใช้การ Replace all (ผมใช้สูตรแบบนี้ครับ ตรงหัวข้อ Find what : $X$10 และ Replace with : $E$ใส่แถวของ Account เช่น $E$12)
ในส่วนที่ดึงข้อมูลมา ผมกำหนดให้ไปดึงข้อมูลมาจาก Sheet _FirstStep ครับ ดึงจากชื่อ Account ล่าสุดมาโชว์ครับ (เหมือนกับว่าต้องเปรียบเทียบกันว่าเข้าไปบริการ Account นั้นๆ ก่อนหน้านี้เมื่อวันที่เท่าไรครับ)
ปล. ถ้าไม่เข้าใจในสิ่งที่ผมพูด ลองดูจาก Sheet "ต้องการผลลัพธ์แบบนี้ ก็ได้ครับ" เพราะผมอาจจะสื่อสารไม่ค่อยเก่งครับ
ขอบคุณล่วงหน้ามากๆครับ ผมต้องการแนวทางการลดขั้นตอนที่ผมทำอยู่ครับ ขอบคุณมากครับ

You do not have the required permissions to view the files attached to this post.