تام در اکسل فهرستی از تراکنش های سال گذشته را دارد. یک ستون نشان دهنده نام خانوادگی مشتری و ستون بعدی نام مشتری است. تام می داند که می تواند از تابع UNIQUE برای برگرداندن ردیف های منحصر به فرد بر اساس نام خانوادگی استفاده کند، اما او به تابع UNIQUE نیاز دارد تا نام و نام خانوادگی را در نظر بگیرد. او متعجب است که آیا راهی برای انجام این کار بدون استفاده از ستون کمکی وجود دارد یا خیر.
در واقع، استخراج مقادیر منحصربه فرد بر اساس چندین ستون آسان است - تنها کاری که باید انجام دهید این است که ستون هایی را در محدوده ای که می خواهید به عنوان منبع خود استفاده کنید، قرار دهید. به عنوان مثال، اجازه دهید بگوییم که در مورد Toms، نام خانوادگی در ستون A و نام کوچک در ستون B است. در این مورد می توانید از موارد زیر استفاده کنید:
=UNIQUE(A2:B247)
این فرض را بر این می گذارد که داده های شما در واقع از سطر 2 شروع می شود و اولین سطر برای سرصفحه های ستون استفاده می شود، و تا ردیف 247 به پایین می رود. تابع UNIQUE، در این مورد، دو ستون داده را برمی گرداند، زیرا از دو ستون استفاده کرده اید. پارامتر منبع شما اگر نمی خواهید دو ستون برگردانده شود، می توانید منبع را کمی تغییر دهید:
=UNIQUE(A2:A247 & ", " & B2:B247)
این منجر به برگرداندن یک ستون منفرد می شود زیرا تابع UNIQUE از یک آرایه منبع منفرد استفاده می کند که تنها یک ستون عرض دارد - ستونی بر اساس ترکیب مقادیر در دو ستون.
توجه داشته باشید که آنچه برگردانده می شود شامل یک کاما و فاصله بین نام خانوادگی و کوچک است. اگر ترجیح می دهید، می توانید پارامتر را طوری تغییر دهید که نام اول را در ابتدا قرار دهد:
=UNIQUE(B2:B247 & " " & A2:A247)
و می توانید تابع UNIQUE را با تابع SORT ترکیب کنید تا لیست خود را به ترتیب مرتب سازی کنید. ساده ترین راه برای انجام این کار این است که نتایج را به ترتیب نام خانوادگی / نام برگردانید:
=SORT(UNIQUE(A2:A247 & ", " & B2:B247))
اگر می خواهید نمونه های بیشتری از نحوه بازگرداندن مقادیر منحصربه فرد داشته باشید، ممکن است این صفحه وب برای شما مفید باشد:
https://www.exceldemy.com/find-unique-values-from-multiple-columns-in-excel/
در نهایت، به یاد داشته باشید که این نکته فقط به توانایی بازگرداندن مقادیر منحصر به فرد از یک آرایه پرداخته است. اگر همچنین باید اطلاعات دیگری را از محدوده داده اصلی خود بیرون بکشید، باید این کار را با استفاده از یک فرمول جداگانه، علاوه بر فرمول مبتنی بر UNIQUE انجام دهید.