การใช้ VLOOKUP เพื่อจับคู่รหัสผ่านกับผู้ใช้


0

ฉันมีแผ่นงาน Excel สองแผ่นในไฟล์เดียวกัน

หนึ่งคือรายการเต็มของผู้ปกครองและเด็ก ๆ ที่เกี่ยวข้อง

อีกรายการคือรายการของผู้ปกครองและการเข้าสู่ระบบแพลตฟอร์มของพวกเขา

ด้วยเหตุผลบางอย่างผมมีความแตกต่างในความยาวระหว่างสองไฟล์ - คือมีผู้ใช้ 570 คนในไฟล์เดียวและ 599 ในอื่น ๆ

สิ่งที่ฉันต้องการทำคือ - ใช้สมมุติVLOOKUP- แสดงรหัสผ่านของผู้ปกครองถ้าชื่อผู้ใช้ตรงกันทั้งสองแผ่น

แผ่นงานหนึ่ง (เรียกว่าParentChildren )

ParentUniqueID ParentTitle ParentForename ParentSurname ParentUsername Password ChildForename ChildSurname ChildYeargroup ChildRegGroup ChildUniqueID

แผ่นสอง (เรียกว่าParentLogins )

Surname Forename Login Profile UID Username Password

สิ่งที่ฉันต้องการจะทำ ...

หากParentUsernameใน! ParentChildrenตรงกับUsernameใน! ParentLoginsกรอกPasswordข้อมูลใน! ParentChildren (ซึ่งขณะนี้ว่างเปล่า) กับข้อมูลจากที่สอดคล้องกันPasswordฟิลด์! ParentLogins

หากแถวไม่ตรงกัน - เช่นมีชื่อผู้ใช้ที่มีอยู่ใน! ParentChildrenแต่ไม่ใช่! ParentLoginsฉันต้องการให้Passwordฟิลด์ของแถวนั้นใน! ParentChildrenยังคงว่างเปล่า

หวังว่าเหมาะสม - คิดว่าฉันค่อนข้างสับสนตัวเอง!

ขอบคุณล่วงหน้า,


คุณลอง VLOOPKUP หรือยัง คุณได้ผลลัพธ์อะไรถ้ามี?
เสียงเรียกเข้า

ฉันยังไม่ได้ ฉันไม่สามารถปัดเศษได้ฉันจะใช้ VLOOKUP ในบริบทนี้
dunc

คำตอบ:


0

สูตรเขียนได้ง่ายกว่าถ้าข้อมูลอยู่ในตาราง (Excel 2007 ขึ้นไป) ดังนั้นฉันจึงเขียนสูตรเช่นนั้น

ดังนั้นPasswordเซลล์ในParentChildrenจะเป็นสูตร:

=IFERROR(VLOOKUP([@ParentUsername], ParentLogins, 6, FALSE), "")

ให้กระสุนนัดนั้นและแจ้งให้เราทราบหากมันเป็นสิ่งที่คุณกำลังมองหา สิ่งนี้ถือว่าคุณกำลังใช้ Excel 2007 หรือสูงกว่าหากคุณไม่แจ้งให้เราทราบเนื่องจากไม่ยากเกินกว่าที่จะปรับแต่งสูตร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.