Page 1 of 1
ต้องการ copy แบบข้าม 1 เซลล์
Posted: Tue Apr 06, 2010 1:09 pm
by somkem
ข้อมูล a1:a10 คือ a b c d e f g h i j
ต้องการcopy แล้วได้ดังนี้ d1 = a d2 = ว่าง d3 = b d4=ว่าง d5=c d6=ว่าง ....
ต้องทำไงครับขอบพระคุณอย่างสูง สำหรับที่พึ่งยามยาก
อ.ชาย
Re: ต้องการ copy แบบข้าม 1 เซลล์
Posted: Tue Apr 06, 2010 1:49 pm
by snasui
สวัสดีครับ
ลองตามนี้ครับ
ที่เซลล์ D1 คีย์
=IF(MOD(ROWS($D$2:D2)-1,
2)=0,INDEX($A$1:$A$10,INT((ROWS($D$2:D2))/
2)+1),"")
Enter > Copy ลงด้านล่าง
เลข 2 ที่ทำสีแดงไว้จะเป็นการเว้น 1 บรรทัด ถ้าเว้น 2 บรรทัดก็ให้เปลี่ยนเป็นเลข 3 ถ้าต้องการเว้น 3 บรรทัดก็ให้เว้นเป็นเลข 4 ฯลฯ
ช่องว่างที่ได้จากสูตรนี้ไม่ใช่ช่องว่างจริง ๆ นะครับ หากจะทำให้เป็นช่่องว่างจริงจะต้อง Copy ค่าที่ได้ทั้งหมดแล้ววางเป็น Value เสียก่อน จากนั้นค่อยลบค่าว่างที่ได้ให้เป็นค่า Blank โดยดูตัวอย่างตามภาพครับ