Page 1 of 1

การดึงข้อมูลไปSheet2โดยสลับแถวเป็นคอลัมน์

Posted: Sat Jun 01, 2013 12:31 pm
by thantaporn
สวัสดีค่ะ

รบกวนถามเกี่ยวกับการดึงข้อมูลมาลงใน Sheet 2 พยายามทำมาหลายวันแล้วค่ะ แต่ติดปัญหาตรงวันที่คะ เพราะต้องทำเป็นแนวนอน เพราะถ้า Copy แบบพิเศษ คือสลับเปลี่ยนแถวกับคอลัมน์ นั้น ก็ต้องมาเรียงข้อมูลใหม่ และปัจจุบันใช้ vlookup อยู่แล้ว

จุดประสงค์นะค่ะ

1 ต้องการให้จำนวนขาย (D4:D61) Link ข้อมูลไปที่ Sheet : Report Sale ค่ะ
2 โดยต้องตามเรียงตามวันที่ 1-30 ถ้าไม่มี ให้ข้ามไปค่ะ (A4:A61) ซึ่ง วันที่ของ Report Sale จะเป็นแนวนอนค่ะะ
3 สินค้าตัวไหนไม่มีการขายให้ปล่อยเป็นค่าว่างไปค่ะ (เพราะทุกเดือนต้องดึงข้อมูลมาเติมแบบ Manual เอง ค่ะ
4 รวมยอดจำนวนขายในช่อง Barcode ในแต่ละบาร์ ค่ะ

รบกวนด้วยนะค่ะ ขอบพระคุณอย่างสูงค่ะ :D

Re: การดึงข้อมูลไปSheet2โดยสลับแถวเป็นคอลัมน์

Posted: Sat Jun 01, 2013 2:01 pm
by joo
:D ลองแบบนี้ดูครับ
ที่ซีท Report Seal เซลล์ C5 คีย์ 01/04/2013 แล้วจัด Format Cell ให้อยู่ในรูปแบบ “d” แล้วคัดลอกไปทางขวา
ที่ C6 คีย์ =SUMPRODUCT(--(C$5=DATA!$A$4:$A$61),--($B6=DATA!$C$4:$C$61),DATA!$D$4:$D$61) Enter >Copy ไปทางขวาถึงคอลัมน์ Q แล้วลงล่าง ประยุกต์ใช้กับเซลล์อื่นๆ ตามต้องการ
ที่ R4 คีย์ =SUMPRODUCT(--(R$4=DATA!$B$4:$B$61),--($B6=DATA!$C$4:$C$61),DATA!$D$4:$D$61) Enter >Copy ลงล่าง ประยุกต์ใช้กับเซลล์อื่นๆ ตามต้องการ

Re: การดึงข้อมูลไปSheet2โดยสลับแถวเป็นคอลัมน์

Posted: Sat Jun 01, 2013 11:29 pm
by thantaporn
:thup: ขอบพระคุณมากคะ ได้ตรงตามเป้าหมายแล้วค่ะ แต่จะติดอยู่นิดหน่อยในเรื่องของช่อง Barcode แต่ไม่เป็นไร จะลองประยุกต์สูตรดู ขอบพระคุณอีกครั้งนะคะ :cp: