Page 1 of 1

สอบถามการเลือกตำแหน่งที่ว่าง โดยเรียงตามลำดับการเลือก

Posted: Thu Feb 23, 2023 2:58 pm
by modkore88
จากไฟล์ครับ
column A คือ จังหวัดที่มีตำแหน่งว่าง
column B คือ จำนวนตำแหน่งที่เหลืออยู่

โดย column E คือ คนแรกที่เลือกตำแหน่งที่ว่าง โดยเรียงลำดับจังหวัดที่เลือก จากตัวอย่าง เลือกจันทบุรี เป็น อันดับ 1 จะทำให้ จันทบุรีลดจาก 1 เหลือ 0 ครับ โดยที่ น่าน และ เชียงใหม่จะไม่ลด เพราะเขาไปบรรจุที่จันทบุรีแล้ว

column F คือ คนที่ 2 เลือกจันทบุรี แต่จันทบุรี เหลือ 0 แล้ว จึงไปบรรจุไม่ได้ ต้องมาพิจารณาลำดับที่ 2 คือเชียงใหม่ จะทำให้เชียงใหม่ ลดจาก 1 เหลือ 0 ครับ โดยที่ ตรัง ไม่ลด เพราะเขาไปบรรจุที่เชียงใหม่แล้ว

column G คือ คนที่ 3 เลือกจันทบุรี แต่จันทบุรี เหลือ 0 แล้ว จึงไปบรรจุไม่ได้ ต้องมาพิจารณาลำดับที่ 2 คือเชียงใหม่ แต่เชียงใหม่ เหลือ 0 ครับ ต้องมาพิจารณาลำดับที่ 3 คือฉะเชิงเทรา จะทำให้ฉะเชิงเทรา ลดจาก 4 เหลือ 3 ครับ โดยที่ ประจวบ กับ ตรัง จะไม่ลดลงเนื่องจากไปบรรจุที่ ฉะเชิงเทรา

จะใส่สูตรยังไงให้ ตำแหน่งที่เหลือ ลดลงไป ตามลำดับคนที่เลือกครับ โดย จะมีคนเลือก อีก 35 คนครับ

Re: สอบถามการเลือกตำแหน่งที่ว่าง โดยเรียงตามลำดับการเลือก

Posted: Thu Feb 23, 2023 8:16 pm
by snasui
:D เท่าที่พอนึกออกตอนนี้เป็นการใช้ VBA เข้ามาช่วย ซึ่งการจะตอบ VBA ได้นั้นจำเป็นต้องเขียนมาเองดูก่อน ติดตรงไหนค่อยถามกันต่อครับ