Page 1 of 1
รันลำดับที่แบบข้ามเซลล์ที่ว่างคะ
Posted: Sun Jul 08, 2018 4:54 pm
by ranya
ขอสูตรสำหรับรันลำดับที่โดยข้ามเซลล์ที่ว่างค่ะ โดยเซลล์ที่ว่างมีระยะห่างไม่เท่ากันคะ ยกตัวอย่างเช่น
ลำดับที่ ข้อมูล
1 446
(เซลล์ที่ว่าง)
(เซลล์ที่ว่าง)
(เซลล์ที่ว่าง)
(เซลล์ที่ว่าง)
2 447
(เซลล์ที่ว่าง)
(เซลล์ที่ว่าง)
3 448
ขอบคุณค่ะ
Re: รันลำดับที่แบบข้ามเซลล์ที่ว่างคะ
Posted: Sun Jul 08, 2018 5:11 pm
by snasui

เซลล์ A2 คีย์สูตร
=If(B2="","",Count(B$2:B2))
Enter > Copyl ลงด้านล่าง
Re: รันลำดับที่แบบข้ามเซลล์ที่ว่างคะ
Posted: Sun Jul 08, 2018 5:43 pm
by ranya
ขอบคุณสำหรับคำตอบค่ะ แต่ขอเพิ่มเติมอีกนิดคะ มีข้อมูลที่ซ้ำกันด้วยคะ เเต่ไม่ให้รันเลขที่เพิ่มคะ ยกตัวอย่างเช่น
ลำดับที่ ข้อมูล
1 446
(เซลล์ที่ว่าง)
(เซลล์ที่ว่าง)
(เซลล์ที่ว่าง)
(เซลล์ที่ว่าง)
2 447
(เซลล์ที่ว่าง)
(เซลล์ที่ว่าง)
3 448
448
448
448
(เซลล์ท่ี่ว่าง)
(เซลล์ท่ี่ว่าง)
(เซลล์ท่ี่ว่าง)
(เซลล์ท่ี่ว่าง)
4 449
449
(เซลล์ท่ี่ว่าง)
(เซลล์ท่ี่ว่าง)
5 450
450
ขอบคุณคะ
Re: รันลำดับที่แบบข้ามเซลล์ที่ว่างคะ
Posted: Sun Jul 08, 2018 6:48 pm
by snasui

ปรับสูตรเป็น
=IF(OR(B2="",B2=B1),"",SUMPRODUCT((B$2:B2<>"")/COUNTIF(B$2:B2,B$2:B2&"")))
ควรแนบไฟล์ประกอบคำถามจะได้สะดวกในการตอบครับ