نحوه برگرداندن شماره ردیف یک سلول مطابقت در اکسل (7 روش)

  • این را به اشتراک بگذارید
Hugh West

در این آموزش، نحوه برگرداندن شماره ردیف یک سلول مطابقت در اکسل را نشان خواهیم داد. اگر واضح تر بگوییم، یک مقدار را از یک مجموعه داده انتخاب می کنیم و شماره ردیف آن مقدار را استخراج می کنیم. برای انجام این کار ما از توابع مختلف یا ترکیبی از توابع مختلف در سراسر این مقاله استفاده خواهیم کرد.

دانلود کتاب تمرین تمرین

ما می توانیم کتاب تمرین تمرین را از اینجا دانلود کنیم.

Return Row Number.xlsm

7 روش برای برگرداندن شماره ردیف یک سلول مطابقت در اکسل

در این مقاله، 7 روش ها را مورد بحث قرار خواهیم داد. برای برگرداندن شماره ردیف یک سلول مطابقت در اکسل. برای درک بهتر فرآیند، ما از مجموعه داده های مشابهی برای همه روش های این مقاله استفاده می کنیم، به جز روش شماره 5 . مجموعه داده ای که ما استفاده خواهیم کرد شامل نام افراد مختلف و کشورهای بومی آنها است. یک مقدار از ستون Name یا ستون Country می گیریم. سپس متوجه خواهیم شد که آن مقدار خاص در کدام ردیف قرار دارد.

1. برگرداندن شماره ردیف یک سلول مطابق با اکسل با تابع ROW

اول و مهمترین ، شماره ردیف یک سلول را در Excel با تابع ROW برمی گردانیم. تابع ROW در اکسل شماره ردیف مرجع را برمی گرداند. در مجموعه داده زیر، شماره ردیف نام Chris در سلول F5 را استخراج خواهیم کرد.

بیایید مراحل را ببینیم بهاین عمل را انجام دهید:

STEPS:

  • برای شروع، سلول F5 را انتخاب کنید.
  • علاوه بر این، قسمت =ROW( را در نوار فرمول آن سلول بنویسید.
  • بعد از نوشتن آن قسمت، سلولی را که حاوی نام است، Chris انتخاب کنید. بنابراین، فرمول زیر را در نوار فرمول دریافت می کنیم:
=ROW(C6)

  • سپس، فشار دهید Enter .
  • در پایان می‌توانیم شماره ردیف نام Chris در سلول F5 را مشاهده کنیم.

بیشتر بخوانید: Excel VBA: برگرداندن تعداد ردیف مقدار (5 روش مناسب)

2. از تابع MATCH برای دریافت شماره ردیف در Excel

در این روش، ما از تابع MATCH برای برگرداندن تعداد ردیف منطبق‌ها در اکسل استفاده می‌کنیم. مورد و سپس مکان نسبی مورد را در محدوده برمی گرداند. در مجموعه داده زیر، متوجه خواهیم شد که نام کشور Canada در کدام ردیف قرار دارد.

کافیست مراحل زیر را برای پرفورمنس دنبال کنید این روش را یاری کنید.

STEPS:

  • ابتدا سلول F5 را انتخاب کنید.
  • بعد، موارد زیر را وارد کنید فرمول موجود در آن سلول:
=MATCH(E5,C:C,0)

  • سپس، Enter را بزنید.
  • در نهایت، دستورات بالا شماره ردیف نام کشور Canada در سلول F5 را برمی گرداند.

بیشتر بخوانید: Excel مقادیر منطبق را در دو ستون بیابد

3.ترکیبی از MATCH & توابع ROW برای استخراج دنباله ردیف

ما همچنین می‌توانیم از ترکیبی از توابع MATCH و ROW برای برگرداندن شماره ردیف یک سلول منطبق استفاده کنیم. در سلول F5 شماره ردیفی را وارد می کنیم که در آن مقدار Canada در ستون Country قرار دارد.

بیایید نگاهی به مراحل انجام این کار بیندازیم.

STEPS:

  • ابتدا سلول F5 را انتخاب کنید.
  • دوم، فرمول زیر را در آن سلول بنویسید:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1

  • سپس، Enter را فشار دهید.
  • در نهایت، شماره ردیف مقدار Canada در مجموعه داده ما 6 است.
  • <. 15>

    بیشتر بخوانید: در صورت مطابقت دو سلول در اکسل، مقادیر را در سلول دیگری کپی کنید: 3 روش

    4 INDEX، MATCH و amp; عملکردهای ROW برای برگرداندن شماره ردیف یک تطابق در اکسل

    ترکیبی از INDEX ، MATCH & توابع ROW راه دیگری برای برگرداندن شماره ردیف یک مسابقه در اکسل است.

    در Microsoft Excel ، تابع INDEX در Excel مقدار را در نقطه معینی از یک محدوده یا آرایه برمی گرداند.

    دوباره خواهیم یافت که در کدام ردیف از ستون C نام کشور Canada است. واقع شده است. مقدار عددی شماره ردیف را در سلول F5 برمی گردانیم.

    بیایید مراحل اجرای این روش را ببینیم.

    STEPS:

    • در ابتدا سلول را انتخاب کنید F5 .
    • بعد، فرمول زیر را در آن سلول وارد کنید:
    =ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))

    • سپس، Enter را فشار دهید.
    • بنابراین، اقدامات فوق، شماره ردیف نام کشور Canada را در سلول برمی گرداند. F5 .

    🔎 فرمول چگونه کار می کند؟

    • MATCH(E5,C4:C10,0): این قسمت مقدار سلول E5 را در محدوده ( C4:C10 ) جستجو می کند.
    • INDEX(B4:B10,MATCH(E5,C4:C10,0): این قسمت مرجع مقدار منطبق را در محدوده ( B4:B10 ) برمی گرداند. .
    • ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0))): شماره ردیف INDEX را برمی‌گرداند.

    بیشتر بخوانید: نحوه Vlookup و کشیدن آخرین تطابق در اکسل (4 روش)

    خواندنی مشابه

    • چگونه با Excel VBA شماره ردیف را از محدوده بدست آوریم (9 مثال)
    • چگونه شماره ردیف را در فرمول اکسل افزایش دهیم (6 روش مفید )
    • [اصلاح شد!] اعداد ردیف و حروف ستون در اکسل وجود ندارد (3 راه حل)
    • نحوه استفاده از فرمول اکسل برای یافتن آخرین شماره ردیف با داده (2 روش)
    • نحوه استفاده از شماره ردیف متغیر به عنوان مرجع سلول در اکسل

    5. SMALL & توابع MATCH برای دریافت تعداد ردیف ارزش تطبیق

    ما همچنین می‌توانیم از ترکیب توابع SMALL & MATCH برای برگرداندن شماره ردیف یک مقدار منطبق در اکسل استفاده کنیم. .

    هنگامی که یک لیست بر اساس مقدار مرتب می شودبه ترتیب صعودی، تابع excel SMALL یک مقدار عددی را بر اساس مکان آن در لیست برمی گرداند.

    برای نشان دادن این روش، از مجموعه داده های کمی متفاوت از موارد قبلی استفاده خواهیم کرد. تابع SMALL فقط با مقادیر عددی سروکار دارد. در مجموعه داده زیر، نام کشورها و مناطق آنها را داریم. ما متوجه خواهیم شد که کمترین مقدار منطقه در کدام ردیف قرار دارد. سپس آن مقدار را در سلول E5 برمی گردانیم.

    بیایید مراحل انجام این روش را ببینیم.

    STEPS :

    • برای شروع، سلول E5 را انتخاب کنید.
    • علاوه بر این، فرمول زیر را در آن سلول وارد کنید:
    =MATCH(SMALL(C5:C10,1),C5:C10)

    • سپس، Enter را فشار دهید.
    • در پایان، ما می توانید ببینید که کمترین مقدار منطقه در ستون C در ردیف شماره 3 قرار دارد.

    🔎 فرمول چگونه کار می کند؟

    • SMALL(C5:C10,1): این قسمت کوچکترین مقدار عددی را از محدوده ( C5:C10 ).
    • MATCH(SMALL(C5:C10,1),C5:C10): تعداد ردیف کوچکترین مقدار را برمی‌گرداند در سلول E5 .

    توجه:

    از آنجایی که تابع MATCH موقعیت نسبی یک مقدار را برمی گرداند از یک محدوده داده، فرآیند فوق به جای 7 مقدار 3 را برمی گرداند.

    6. برگرداندن همه شماره ردیف های یک سلول در یک سلول در اکسل

    فرض کنید، ما یک مجموعه داده داریم که در آن ماچندین مقدار یکسان در یک ستون اما در ردیف های مختلف دارند. ما می خواهیم شماره ردیف آن مقادیر را در یک سلول وارد کنیم. برای انجام این نوع مشکل از ترکیبی از توابع TEXTJOIN ، IF و ROW استفاده خواهیم کرد.

    TEXTJOIN عملکرد به متن از محدوده ها و/یا رشته های مختلف می پیوندد، با یک جداکننده که بین هر مقدار متنی که باید به آن متصل شود، تعریف می کنید.

    در مجموعه داده زیر، می توانیم مشاهده کنیم که در ستون C مقدار " ایالات متحده " 3 بار وجود دارد.

    بیایید مراحل بازگرداندن ردیف را ببینیم اعدادی که مقدار یکسانی در یک سلول دارند.

    STEPS:

    • ابتدا سلول F5 را انتخاب کنید.
    • بعد، فرمول زیر را در آن سلول وارد کنید:
    =TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))

    • سپس، <1 را فشار دهید>Enter .
    • در نهایت، در سلول F5 می توانیم شماره ردیف های همان مقادیر را از ستون C مشاهده کنیم.

    🔎 فرمول چگونه کار می کند؟

    • IF(C5:C10=E5، ROW(C5:C10),””): در این قسمت فرمول IF بررسی می کند که کدام مقادیر در محدوده ( C5:C10 ) برابر با مقدار سلول است. E5 . پس از آن، شماره ردیف آن سلول را برمی گرداند.
    • TEXTJOIN(“,,,IF(C5:C10=E5,ROW(C5:C10),””)): اعداد ردیف مرحله قبل را با یک کاما در یک سلول واحد ترکیب می کند F5 .

    بیشتر بخوانید: نحوه تطبیق داده ها در اکسل از 2کاربرگ

    7. کد VBA را برای دریافت دنباله ردیف یک سلول مطابقت اعمال کنید

    اگر کاربر پیشرفته اکسل هستید، می توانید از VBA (<کد 1>Visual Basic for Applications ) برای برگرداندن شماره ردیف یک سلول مطابقت در اکسل. با استفاده از کد VBA می توانیم هر نوع کاری را در اکسل با سرعت بیشتری انجام دهیم. در مجموعه داده زیر، یک کد VBA برای پیدا کردن شماره ردیف مقدار Canada در ستون C وارد می کنیم.

    بیایید مراحل اعمال کد VBA را ببینیم.

    STEPS:

    • ابتدا، روی برگه فعال با نام VBA کلیک راست کنید .
    • در مرحله دوم، گزینه " مشاهده کد " را انتخاب کنید.

    • سپس، یک ماژول VBA خالی ظاهر می شود.
    • سوم، کد زیر را در آن ماژول خالی وارد کنید:
    5986
    • مقدار Canada را برای متغیر " Value_Serched " در کد وارد کنید. ما آن قسمت را در تصویر زیر هایلایت کرده ایم.
    • اکنون، روی دکمه Run کلیک کنید یا کلید F5 را فشار دهید تا کد اجرا شود.

    • در نهایت، یک کادر پیام دریافت می کنیم که نشان می دهد شماره ردیف مقدار Canada در ستون C <1 است>6 .

    بیشتر بخوانید: نحوه یافتن شماره ردیف با استفاده از VBA در اکسل (4 ماکرو)

    توجه:

    در کد بالا، اگر می خواهید هر داده ای را از مجموعه داده خود جستجو کنید، فقط باید قسمت های برجسته شده را تغییر دهید.کد از تصویر داده شده در بالا به جای VBA از نام کاربرگ خود استفاده کنید. مقدار Canada را به مقدار دیگری که می خواهید در کاربرگ خود جستجو کنید، تغییر دهید. به جای محدوده ستون C ، محدوده ستونی را که می خواهید در آن جستجو کنید وارد می کنید.

    نتیجه

    در پایان، این آموزش ایده های بازگشت ردیف را در بر می گیرد. تعداد یک سلول مطابقت در اکسل از کاربرگ تمرینی که به همراه این مقاله ارائه می شود استفاده کنید تا مهارت های خود را آزمایش کنید. اگر سوالی دارید، لطفا در زیر نظر دهید. تیم ما سعی خواهد کرد در اسرع وقت به شما پاسخ دهد. منتظر راه حل های خلاقانه Microsoft Excel در آینده باشید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.