Page 1 of 1

เพิ่มแถวตามเงื่อนไข

Posted: Fri Nov 25, 2022 10:12 am
by cartoonnet
สมมุติ A1 มีค่าเป็น 4

อยากให้คอมลัม B สร้างแถวขึ้นมา 4 แถว โดยรัน 1 -4 เองโดยอ่านเงื่อนไข จาก A1 ครับ

Re: เพิ่มแถวตามเงื่อนไข

Posted: Fri Nov 25, 2022 10:35 am
by Xcelvba
ลองสูตรนี้ครับ

B1=IF(ROWS(B$1:B1)-1<$A$1,ROWS(B$1:B1),"")
Copy สูตรลงมาครับ
:thup:

Re: เพิ่มแถวตามเงื่อนไข

Posted: Fri Nov 25, 2022 10:41 am
by cartoonnet
ขอบคุณครับ

Re: เพิ่มแถวตามเงื่อนไข

Posted: Fri Nov 25, 2022 10:44 am
by cartoonnet
Xcelvba wrote: Fri Nov 25, 2022 10:35 am ลองสูตรนี้ครับ

B1=IF(ROWS(B$1:B1)-1<$A$1,ROWS(B$1:B1),"")
Copy สูตรลงมาครับ
:thup:
พอจะเอาไปประยุกต์ใช้ ใช้ไม่เป้น รบกวนอีกนิดครับ
จุดประสงค์ของผมจริงๆคือ มันมีมากกว่า 1 อันครับ (ตามภาพครับพี่)

Re: เพิ่มแถวตามเงื่อนไข

Posted: Fri Nov 25, 2022 12:15 pm
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ B1 คีย์
    =AGGREGATE(15,6,ROW($A$1:$A$2)/(COLUMN($A$1:$Z$1)<=$A$1:$A$2),ROWS($B$1:B1))
    Enter > Copy ลงด้านล่าง
  2. ที่ C1 คีย์
    =IF(ISERR(B1),"",COUNTIFS(B$1:B1,B1))
    Enter > Copy ลงด้านล่าง
ควรแนบเป็นไฟล์ Excel มาด้วยจะได้สะดวกในการตอบของเพื่อนสมาชิกครับ

Re: เพิ่มแถวตามเงื่อนไข

Posted: Fri Nov 25, 2022 1:28 pm
by cartoonnet
Love เลย