วันอังคารที่ 21 พฤศจิกายน 2017
  0 ตอบกลับ
  เยี่ยมชม 2.8 พันครั้ง
0
โหวต
แก้
สวัสดีทุกๆคน,

MS Office เวอร์ชันของฉันคือ 2007 ฉันคิดว่าไม่มีวิธีแก้ปัญหาง่ายๆ สำหรับคำถามของฉัน - หากมีวิธีแก้ปัญหาโดยไม่ใช้ Macros แสดงว่า:woohoo: perfecto!!! แต่ถ้า Macros สามารถให้คำตอบที่ชัดเจนได้ โปรดอย่าลังเลที่จะแบ่งปันเพราะฉันจำเป็นต้องรู้เรื่องนี้อย่างมาก

ฉันมีอาร์เรย์ที่บอกว่าจาก A2 ถึง A11 เต็มไปด้วยตัวเลขสุ่มใน Sheet1 ในเวลาเดียวกัน ฉันมีตารางขนาดใหญ่ที่มีตัวเลขสุ่มของฉันและข้อมูลเพิ่มเติมบางส่วนใน Sheet2 โปรดดูที่อาร์เรย์ขนาดเล็กและอาร์เรย์ตารางที่แนบมาตามลำดับ

ตอนนี้คำถามของฉันคือ - ในชีต 3 ฉันต้องการแยกแถวที่เกี่ยวข้องออกจากอาร์เรย์ของตาราง ฉันต้องการค้นหาค่าทั้งหมดจากอาร์เรย์ขนาดเล็กในตารางขนาดใหญ่และแยกแถวที่เกี่ยวข้องใน Sheet3 กรุณาดูไฟล์แนบ.

กล่าวอีกนัยหนึ่ง - ฉันต้องการค้นหาค่า A2 ในคอลัมน์ A ของอาร์เรย์ Table และคัดลอกเซลล์ที่เหลือไปยังชีตอื่น จากนั้นมองหา A3 ในตาราง ตามด้วย A4 เป็นต้น แต่ฉันต้องการให้ Excel ทำเพื่อฉัน ไม่เช่นนั้น ทั้งหมดนี้ก็ไม่มีประโยชน์

สิ่งหนึ่งที่แน่นอน - ค่าสุ่มนั้นไม่ซ้ำกัน ดังนั้นจึงไม่ควรมีรายการซ้ำกัน ค่าสุ่มแต่ละค่าในอาร์เรย์ทั้งสองจะปรากฏเพียงครั้งเดียว

หากคุณอ่านมาถึงจุดนี้ ก่อนอื่นขอขอบคุณสำหรับเวลาของคุณ ประการที่สอง หากคุณคิดว่ามันง่ายเกินไป ก็ขออภัย

อย่างไรก็ตามฉันขอขอบคุณความช่วยเหลือใด ๆ

ไชโย
ตาราง array.png
Array.png ขนาดเล็ก
ผลลัพธ์สุดท้าย.png

PS - โปรดแจ้งให้เราทราบหากฉันอธิบายไม่ถูกต้อง โปรดอย่าลังเลที่จะถามคำถาม
ไม่มีคำตอบสำหรับโพสต์นี้