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 สูตรลงมาครับ

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 สูตรลงมาครับ
พอจะเอาไปประยุกต์ใช้ ใช้ไม่เป้น รบกวนอีกนิดครับ
จุดประสงค์ของผมจริงๆคือ มันมีมากกว่า 1 อันครับ (ตามภาพครับพี่)
Re: เพิ่มแถวตามเงื่อนไข
Posted: Fri Nov 25, 2022 12:15 pm
by snasui

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