Page 1 of 1
ขอสูตรสลับตัวเลือก
Posted: Sun May 18, 2025 3:57 am
by ajsudkedt
จากไฟล์แนบคือคำตอบและตัวเลือกจำนวน 100 ข้อ
คอลัมน์ D คือเลขคำตอบที่ถูก
ส่วนคอลัมน์ E - I คือตัวเลือก
หากต้องการสลับตัวเลือกที่ถูกเป็นตัวเลือกอื่น
โดยให้เป็นตัวเลือกที่ถูกมีจำนวนเฉลี่ยจำนวนเท่า ๆ กันใน 100 ข้อ
จะต้องเขียนสูตรอย่างไร
ลงในคอลัมน์ลงในคอมลัมน์ K - P
ดังตัวอย่างใน K2:P3
ขอบคุณครับ
Re: ขอสูตรสลับตัวเลือก
Posted: Sun May 18, 2025 6:24 am
by snasui

ตัวอย่างสูตรตามด้านล่างครับ
- ที่ Q2 คีย์
=RAND()
Enter > Copy ไปด้านขวาถึง U2 > Copy ลงด้านล่าง
- ที่ L2 คีย์
=INDEX($E2:$I2,MATCH(SMALL($Q2:$U2,COLUMNS($L2:L2)),$Q2:$U2,0))
Enter Copy ไปด้านขวาถึง P2 > Copy ลงด้านล่าง
- กดแป้น F9 เพื่อสุ่มซ้ำและเลือกผลลัพธ์ได้ตามต้องการ
Re: ขอสูตรสลับตัวเลือก
Posted: Sun May 18, 2025 7:38 am
by ajsudkedt
ทำอย่างไร ตัวเลขคำตอบที่สลับใหม่ในคอลัมน์ K จะยึดโยงกับตัวเลขคำตอบเดิมในคอลัมน์ D ด้วยครับ
เช่น D2 ตอบ 3 ซึ่งก็คือคำว่า duck ใน G2 หากคำตอบใน K2 คือ เลข 1 อย่างไรเราจะย้าย duck มาอยู่ L2 ได้
ทั้งนี้เลขในคอลัมน์ K คือ เลขคำตอบใหม่ ตามตัวอย่างไฟล์แนบ ask2 ครับ
Re: ขอสูตรสลับตัวเลือก
Posted: Sun May 18, 2025 10:14 am
by snasui

ทำตามที่ผมตอบไปเสียให้ครบก่อนจากนั้นแนบไฟล์มาใหม่พร้อมปัญหาที่เป็น จะได้ตอบต่อไปจากนั้นครับ
Re: ขอสูตรสลับตัวเลือก
Posted: Sun May 18, 2025 1:36 pm
by ajsudkedt
ครับผม
Re: ขอสูตรสลับตัวเลือก
Posted: Sun May 18, 2025 1:41 pm
by ajsudkedt
ใส่สูตรตามที่ให้มา ยังไม่ได้ผลตามต้องการครับ
ทำอย่างไร ตัวเลขคำตอบที่สลับใหม่ในคอลัมน์ K จะยึดโยงกับตัวเลขคำตอบเดิมในคอลัมน์ D ด้วยครับ
เช่น D2 ตอบ 3 ซึ่งก็คือคำว่า duck ใน G2 หากคำตอบใน K2 คือ เลข 1 อย่างไรเราจะย้าย duck มาอยู่ L2 ได้
ทั้งนี้เลขในคอลัมน์ K คือ เลขคำตอบใหม่ ตามตัวอย่างไฟล์แนบ ask3 ครับ
Re: ขอสูตรสลับตัวเลือก
Posted: Sun May 18, 2025 2:25 pm
by snasui

เข้าใจว่าจะหาว่าลำดับเดิมกลายเป็นลำดับที่เท่าไรในข้อมูลที่ถูกสุ่มมาใหม่
หากเข้าใจถูกต้องที่ K2 คีย์
=MATCH(INDEX(E2:I2,D2),L2:P2,0)
Enter > Copy ลงด้านล่าง
Re: ขอสูตรสลับตัวเลือก
Posted: Sun May 18, 2025 8:07 pm
by ajsudkedt
snasui wrote: Sun May 18, 2025 2:25 pm

เข้าใจว่าจะหาว่าลำดับเดิมกลายเป็นลำดับที่เท่าไรในข้อมูลที่ถูกสุ่มมาใหม่
หากเข้าใจถูกต้องที่ K2 คีย์
=MATCH(INDEX(E2:I2,D2),L2:P2,0)
Enter > Copy ลงด้านล่าง
สูตรที่ให้มาได้ผลดั่งที่ต้องการเลยครับ
กราบขอบพระคุณมาก ๆ ครับ
