Excel бағдарламасындағы бағандағы мәні бар соңғы ұяшықты қалай табуға болады

  • Мұны Бөлісіңіз
Hugh West

Біз Excel бағдарламасын ресми және іскери мақсаттар үшін пайдаланамыз. Осы мақсаттар үшін біз деректердің үлкен көлемін пайдаланамыз. Кейде бізге бағандағы мәні бар соңғы ұяшықты табу керек. Бүкіл бағанды ​​тексеріп, оны қолмен табу шаршайтын сияқты. Сонымен, бұл мақалада біз excel бағдарламасындағы бағандағы мәні бар соңғы ұяшықты табудың бірнеше жылдам әдістерін талқылаймыз.

Біз сатылымдарға сәйкес күндердің қарапайым деректер жинағын алдық.

Тәжірибе жұмыс кітабын жүктеп алу

Осы мақаланы оқып жатқанда жаттығу жасау үшін осы жаттығу жұмыс кітабын жүктеп алыңыз.

Мәні бар соңғы ұяшықты табыңыз Column.xlsx

Excel бағдарламасындағы бағандағы мәні бар соңғы ұяшықты табудың 3 әдісі

Мұнда біз бағандағы мәндері бар соңғы ұяшықты табудың 3 әдісін талқылаймыз. Бірінші және соңғы әдістердің де кейбір ішкі бөлімдері бар. Функция әртүрлі тәсілдермен пайдаланылуы мүмкін болғандықтан.

Нәтижені көрсету үшін Мән деп аталатын баған қосамыз.

1 Excel бағдарламасындағы бағандағы мәні бар соңғы ұяшықты табу үшін ІЗДЕУ функциясы

Мұнда Excel бағдарламасындағы мәні бар соңғы ұяшықты табу үшін ІЗДЕУ функциясын қолданамыз. Біз бұл функцияны басқа функциялармен біріктіреміз. Біріншіден, біз негізгі ІЗДЕУ функциясын түсіндіреміз, содан кейін басқа функцияларды қосамыз.

1.1 Тек негізгі ІЗДЕУ функциясын пайдалану

Мұнда біз негізгі ІЗДЕУ функциясын қолданамыз. функциясы. Бұл функция бағандар ауқымындағы мәндерді іздейді. Міне, бізтолық тексереді С баған.

1-қадам:

  • Алдымен D5 ұяшығына өтіңіз.
  • Осында ІЗДЕУ функциясын жазыңыз. Біз C:C диапазонын алдық, өйткені біз бүкіл С бағанынан анықтағымыз келеді. Біз сондай-ақ белгілі бір ауқымды орнатуымыз мүмкін. Сонымен, формуламыз:
=LOOKUP(2,1/(C:C""),C:C)

2-қадам:

  • Енді ENTER пернесін басыңыз, сонда біз нәтиже аламыз.

Мұнда біз соңғы мәнді аламыз. C бағанының. Алынған деректерімізден нәтиженің дұрыс немесе дұрыс емес екенін де тексере аламыз.

Ескертпе:

C: C”” – Ол тексереді бос ұяшықтар үшін бүкіл C бағаны және сол ауқымның әрбір ұяшығы үшін ШЫН/ЖАЛҒАН қайтарады. Ұяшық бос болмаса, ШЫН қайтарыңыз, әйтпесе, ЖАЛҒАН көрсетіңіз. Біз ұяшықтар ауқымын қажеттіліктерімізге қарай реттей аламыз.

1/ – Ол бөлу әрекетін орындайды. Мұнда 1 алдыңғы қадамдағы мәнге бөлінеді, ол ШЫН немесе ЖАЛҒАН болуы мүмкін. Егер ШЫН нәтиже 1 болса, ал ЖАЛҒАН болса, бұл 0 болады. Ол 1 қашан ШЫН әйтпесе, қате, #DIV/0! себебі біз ешбір санды нөлге бөле алмаймыз. 1-нің және қателерінің толық тізімі ІЗДЕУ функциясында сақталады, ол келесі қадамда бағаланады.

2 – ІЗДЕУ функциясы соңғы уақытта жасалған мәндер тізімінде 2 табуға әрекет жасайды.қадам. Ол 2 санын таба алмағандықтан, келесі ең үлкен мәнді іздейді, ол 1 . Ол осы мәнді тізімнің соңынан бастап осы тізімнің басына дейін іздейді. Процесс бірінші нәтиже алған кезде аяқталады. Бұл 1-ге айналдырылған соңғы қадамдағы мәнді қамтитын ауқымдағы соңғы ұяшық болады.

C:C – Бұл соңғы мәлімдемесі. LOOKUP функциясы. Ол 2-қадамда алынған мәннің орнына ауыстырылатын ұяшықтың мәнін басқарады.

1.2 NO және ISBLANK функцияларымен Іздеу

Мұнда біз NOT біріктіреміз. және ISBLANK функциялары LOOKUP функцияларымен бірге. Деректерімізде қандай да бір қате шығысы болса және біз мұны көрсеткіміз келсе, олар қажет. Енді деректер жиынымызға бір қате деректерін қосыңыз және оны көрсету үшін формуланы өзгертіңіз.

1-қадам:

  • 10-жолда, біз жаңа деректерді қостық, бұл қате. Біз жай ғана кездейсоқ санды 0 -ге бөлдік.

2-қадам:

  • Енді формулаға NOT және ISBLANK функцияларын қосыңыз. Өзгертуден кейін формула келесіге айналады:
=LOOKUP(2,1/(NOT(ISBLANK(C:C))),C:C)

3-қадам:

  • Енді ENTER пернесін басыңыз, сонда біз нәтиже аламыз.

Мұнда біз нәтиже бөлімінде көреміз. қате мәні көрсетіледі. Әдетте, ІЗДЕУ функциясы бұл қате мәнін болдырмайды.

1.3 ІЗДЕУISNUMBER функциясы

Кейде біздің бағанымызда әліпбилік және сандық деректер болуы мүмкін. Бірақ біз тек соңғы ұяшықтың сандық деректерін алғымыз келеді. Содан кейін біз ISNUMBER функциясын қолданамыз. Ол тек сандық деректерді қайтарады.

1-қадам:

  • Алдымен 10-жолға алфавиттік деректерді қосыңыз.

2-қадам:

  • Енді формуланы өзгертіп, ISNUMBER қосыңыз Демек, формула болады:
=LOOKUP(2,1/(ISNUMBER(C:C)),C:C)

3-қадам:

  • Енді ENTER пернесін басыңыз, сонда біз қайтарылатын мән аламыз.

Мұнда соңғы деректеріміз алфавиттік. ISNUMBER функциясын пайдаланғандықтан, біз тек сандық деректерді аламыз.

1.4 LOOKUP функциясын ROW функциясымен пайдалану

Сонымен қатар біз жол соңғы мән бар екенін біле аламыз. Ол үшін ROW функциясын мен LOOKUP функциясын біріктіруіміз керек.

1-қадам:

  • Формуланы өзгертіп, соңғы аргументке ROW функциясын қосыңыз. Енді формула келесіге айналады:
=LOOKUP(2,1/((C:C)),ROW(C:C))

2-қадам:

  • Соңында ENTER пернесін басыңыз.

Енді нәтиже ретінде 9 аламыз. Деректер жинағынан біз соңғы деректеріміздің 9-жолда екенін көрдік. Бұл жерде көрсетілген. Мұнда ұяшықтың мәні пайда болмайды; тек жол нөмірі немесе орны көрсетіледі.

Ұқсас көрсеткіштер:

  • Мәні бар соңғы ұяшықты табыңызExcel бағдарламасындағы қатарда (6 әдіс)
  • Excel Деректері бар соңғы бағанды ​​табу (4 жылдам әдіс)
  • Бағандағы соңғы мәннен үлкенірек мәнді табу Excel бағдарламасында нөл (2 оңай формула)
  • Excel бағдарламасында бірнеше мәндерді қалай табуға болады (8 жылдам әдіс)

2. Соңғы ұяшықты табыңыз. INDEX және COUNT функцияларын пайдалану арқылы бағандағы сандық мән

INDEX функциясы ауқымдағы нақты ұяшықтың мәнін қайтарады. Біз мұнда INDEX функциясын COUNTA және COUNT арқылы қолданамыз.

1-қадам:

  • Біріншіден, деректер жинағын өзгертіңіз. Бос ұяшықты алып тастап, ауқымға алфавиттік мән қосыңыз. Сондай-ақ, соңғы бос ұяшықты қосыңыз.

2-қадам:

  • Енді <деп теріңіз. 7>INDEX Функция.
  • 1-аргумент C5 пен C10 ауқымын алады. Ал 2-аргумент бірдей ауқыммен COUNT функциясын пайдаланады.
  • Сонымен, формула келесіге айналады:
=INDEX(C5:C10,COUNT(C5:C10))

3-қадам:

  • Одан кейін ENTER түймесін басыңыз.

Бұл жерде біз COUNT функциясын пайдаланғандықтан тек сандық мәндерді аламыз.

Енді біз диапазондағы кез келген мәнді алғымыз келеді. Ол үшін COUNTA функциясын қолданамыз.

4-қадам:

  • Формуланы D5 ұяшығынан көшіріңіз . D6 ұяшығына формуланы қойып, COUNTA функциясын COUNTA дегенге ауыстырыңыз. Сонымен, формула келесіге айналады:
=INDEX(C5:C10,COUNTA(C5:C10))

Қадам5:

  • Соңында ENTER пернесін басыңыз.

Енді біз әліпбилік мәнді аламыз біз COUNTA функциясын қолданамыз. Сонымен, COUNTA функциясын INDEX функциясымен пайдалану арқылы біз қалаған нәтижеге қол жеткізе аламыз.

3. Excel OFFSET функциясы үшін

бағанындағы мәні бар соңғы ұяшықты табу Мұнда біз OFSET функциясы арқылы мәні бар соңғы ұяшықты табу жолын көрсетеміз. Сондай-ақ, COUNT & Осы функциямен COUNTA функциясы.

3.1 Негізгі OFFSET функциясын пайдалану

Мұнда біз тек негізгі OFFSET функциясын қолданамыз. Сондай-ақ, бұл негізгі функция қай ұяшық бос немесе жоқ екенін анықтай алмайтынын қосады.

1-қадам:

  • Біріншіден, бос ұяшық жоқ екеніне көз жеткізіңіз. соңы.

2-қадам:

  • Содан кейін OFFSET мәнін жазыңыз. Анықтама үшін 1-аргументте сілтеме ретінде C5 ұяшығын таңдаймыз. Келесі екі аргумент сәйкесінше жолдар мен бағандар саны болып табылады. Бұл жол және баған нөмірлері қай жол мен бағанды ​​іздейтінімізді көрсетеді. Мұнда біз сілтеме ұяшығынан кейін 4 жол болғандықтан 4 таңдаймыз және баған үшін 0 таңдаймыз, өйткені біз тек осы бағанда тексереміз. . Сонымен, формула келесіге айналады:
=OFFSET(C5,4,0)

3-қадам:

  • Соңында ENTER түймесін басыңыз.

Міне, OFFSET функциясын қолданғаннан кейінгі нәтиже. Соңғысы ретіндеұяшық нөл емес, ол нәтижені көрсетеді. Соңғы ұяшық бос болса, ол бос болады.

3.2 OFFSET және COUNT функцияларын пайдалану

Алдыңғы әдісте біз OFFSET функциясының мүмкін емес екенін көрдік. бос ұяшық болса, мәні бар соңғы ұяшықты табыңыз. Бұл бөлімде бұл мәселені шешу үшін COUNT және COUNTA біріктіреміз.

1-қадам:

  • Біріншіден, деректер жиынының соңына бос ұяшықты қосыңыз.

2-қадам:

  • Енді D5 ұяшығына өтіңіз.
  • Формуланың 2-аргументіндегі COUNT қосу функциясын жазыңыз. Ол санағаннан кейін жол санын береді. Сонымен, формула:
=OFFSET(C5,COUNT(C5:C10)-1,0)

3-қадам:

<болады. 14>
  • Одан кейін ENTER пернесін басыңыз.
  • Біз COUNT функциясын пайдаланғандықтан, ол әліпбиді қарастырмайды. құндылықтар. Біз сондай-ақ әліпбилік мәндерді алғымыз келетіндіктен, COUNTA орнына COUNTA қойыңыз. Қадамдар төменде берілген.

    4-қадам:

    • Формуланы D5 ұяшығынан көшіріңіз.
    • Формуланы D6 ұяшығына қойыңыз.
    • Енді COUNTA функциясын COUNTA деп ауыстырыңыз. Демек, формула келесіге айналады:
    =OFFSET(C5,COUNTA(C5:C10)-1,0)

    5-қадам:

    • Одан кейін <түймесін басыңыз. 7>ENTER .

    Бұл жерде біз COUNTA функциясын пайдаланғандықтан әліпбилік мәндерді аламыз.

    Қорытынды

    Бұл мақалада біз 3 әдісті түсіндіреміз жәнебағандағы соңғы ұяшық мәнін табудың кейбір ішкі әдістері. Сіз өзіңіздің қалаған әдісіңізді оңай есте сақтай алатындай таба аласыз деп үміттенемін. Ұсыныстарыңыз болса, түсініктеме жолағына жазыңыз.

    Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.