Page 1 of 1

นับค่าซ้ำให้เป็น 1พอเจอไม่ซ้ำเพิ่มทีละหนึ่ง

Posted: Tue May 07, 2013 9:00 pm
by godman
สวัสดีครับ
ต้องขอรบกวนอีกครั้ง ผมเคยทำแบบนับค่าที่ไม่ซ้้ำจากเวปนี้ ใช้สูตร countif(condition,value) แต่พอเจอโจทย์ลักษณะนี้ไปไม่เป็นเลย ลองหมดแล้วทั้ง countif, ทั้ง countifs ก็ยังไม่ได้ ในคอลัมพ์ A ผมอยากให้แสดงค่าว่าตั้งแต่เซลล์แรกลงไปเรื่อยๆ ถ้ากลุ่มเซลล์แรกซ้ำก็ให้นับ 1 พออันที่สองซ้ำก็ให้นับ 2 เป็นกลุ่มก้อนแบบนี้ ต้องเขียนสูตรอย่างไรครับ

Re: นับค่าซ็้ำให้เป็น 1พอเจอไม่ซ้้ำเพ่ิมทีละหนึ่ง

Posted: Tue May 07, 2013 9:22 pm
by tupthai
:D A2 พิมพ์สูตร
=IF(D2=D1,A1,A1+1)

Re: นับค่าซ็้ำให้เป็น 1พอเจอไม่ซ้้ำเพ่ิมทีละหนึ่ง

Posted: Tue May 07, 2013 9:25 pm
by bank9597
:D

ที่ A2 คีย์ =IF(COUNTIF($D$2:$D2,D2)=1,1+MAX($G$1:$G1),"") คัดลอกลงมา

Re: นับค่าซ็้ำให้เป็น 1พอเจอไม่ซ้้ำเพ่ิมทีละหนึ่ง

Posted: Tue May 07, 2013 9:30 pm
by godman
:cp:
สุดยอดครับ ผมคิดแต่ความซับซ้อน นึกว่าต้องใช้ array คอนโทรล ซะแล้ว ฮ่า ฮ่า ว่าแล้วทำไมต้องใส่รูปแสดงอารมณ์ เป็นรูปยิ้ม
ยังไง ก็ขอบคุณครับที่พาผมออกจากเขาวงกต ผมต้องเรียนรู้การอยู่อย่าง เรียบง่าย

Re: นับค่าซ็้ำให้เป็น 1พอเจอไม่ซ้้ำเพ่ิมทีละหนึ่ง

Posted: Tue May 07, 2013 9:33 pm
by logic
:D แถมอีกสูตรครับ

A2 คีย์

=N(A1)+(D2<>D1)

Enter > Copy ลงด้านล่าง