Page 1 of 1

อ้างอิงcellใด cellหนึ่ง แล้วให้ได้ข้อมูลในแถวเดียวกันอัตโนมัต

Posted: Wed Jul 05, 2023 2:11 pm
by santadr99
เรียนอาจารย์ทุกท่าน
ถ้าผมต้องการอ้างอิงcellใด cellหนึ่ง แล้วให้ได้ข้อมูลในแถวเดียวกันมาอัตโนมัตต้องทำยังไงครับ
(มีไฟล์แนบ)
ขอบคุณครับ

Re: อ้างอิงcellใด cellหนึ่ง แล้วให้ได้ข้อมูลในแถวเดียวกันอัตโนมัต

Posted: Wed Jul 05, 2023 7:10 pm
by snasui
:D ตัวอย่างสูตรครับ

เซลล์ B12 คีย์

=INDEX($B$2:$D$7,MATCH($A11,$A$2:$A$7,0),COLUMNS($B12:B12))

Enter > Copy ไปทางขวา

Re: อ้างอิงcellใด cellหนึ่ง แล้วให้ได้ข้อมูลในแถวเดียวกันอัตโนมัต

Posted: Thu Jul 06, 2023 7:56 am
by santadr99
เรียนอาจารย์
กรณีเลขอ้างอิงซ้ำกัน สูตรจะคำนวนเอาบรรทัดแรกที่เจอก่อนมาเป็นข้อมูลครับ เช่นกรณีเลขอ้างอิง 412, 449
มีวิธีแก้ไหมครับ

Re: อ้างอิงcellใด cellหนึ่ง แล้วให้ได้ข้อมูลในแถวเดียวกันอัตโนมัต

Posted: Thu Jul 06, 2023 9:19 am
by norkaz
...

อาจารย์ คนควนน่าจะติดงาน ขออนุญาตครับ

B11

=IFERROR(INDEX($B$2:$D$7,SUBSTITUTE(FORMULATEXT($A$11),"=A","")-ROW($B$2)+1,COLUMNS($B11:B11)),"")

** สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาหน้าเพจ ***

Norkaz

Re: อ้างอิงcellใด cellหนึ่ง แล้วให้ได้ข้อมูลในแถวเดียวกันอัตโนมัต

Posted: Thu Jul 06, 2023 10:25 am
by santadr99
ได้แล้วครับ ขอบคุณมากครับ
=IFERROR(INDEX($B$2:$D$7,SUBSTITUTE(FORMULATEXT($A$11),"=A","")-ROW($B$2)+1,COLUMNS($B11:B11)),"")
ตัวเลข "=A" ต้องยึดตามอะไรครับ

Re: อ้างอิงcellใด cellหนึ่ง แล้วให้ได้ข้อมูลในแถวเดียวกันอัตโนมัต

Posted: Thu Jul 06, 2023 10:52 am
by norkaz
santadr99 wrote: Thu Jul 06, 2023 10:25 am ได้แล้วครับ ขอบคุณมากครับ
=IFERROR(INDEX($B$2:$D$7,SUBSTITUTE(FORMULATEXT($A$11),"=A","")-ROW($B$2)+1,COLUMNS($B11:B11)),"")
ตัวเลข "=A" ต้องยึดตามอะไรครับ
ตามโจทย์ ที่ท่านผู้สอบถาม ได้กำหนดมาครับ

"ถ้าผมต้องการอ้างอิงcellใด cellหนึ่ง"
หมายถึง ท่านผู้สอบถาม คีย์ ลงไป เช่น =A1 =A2 = A3 =A4 =A5 เป็นต้น

** สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาหน้าเพจ ***

Norkaz

Re: อ้างอิงcellใด cellหนึ่ง แล้วให้ได้ข้อมูลในแถวเดียวกันอัตโนมัต

Posted: Thu Jul 06, 2023 1:18 pm
by santadr99
เข้าใจแล้วครับ ขอบคุณครับ