Функцијата FIND не работи во Excel (4 причини со решенија)

  • Споделете Го Ова
Hugh West

Во ова упатство, ќе ги објасниме причините за проблемот зошто функцијата FIND во ексел не работи. Во Microsoft Excel , функцијата FIND се користи за лоцирање на одреден знак или подниза во текстуална низа. Понекогаш функцијата FIND не работи правилно и дава грешка #VALUE . Оваа грешка се јавува како резултат на погрешен избор на аргументи во функцијата FIND .

Преземете ја работната книга за вежбање

Можете да ја преземете работната книга за вежбање од овде.

Пронајди функцијата не работи.xlsx

Преглед на функцијата FIND на Excel

  • Опис

Функцијата FIND се користи за лоцирање на одреден знак или подниза во текстуална низа

  • Генеричка синтакса

FIND(најди_текст, во_текст, [почеток_број])

  • Опис на аргументот
Аргумент Барање Објаснување
find_text Задолжителен Подниза што сакаме да го најдеме.
within_text Задолжително Каде што ќе се пребарува текстот.
[start_num] Изборно Почетната позиција на пребарување во текстот. Стандардната вредност на овој аргумент е 1 .
  • Враќа

На локација на одредена подниза од низа.

  • Достапна во

Сите верзиипо Excel 2003 .

4 причини со решенија за FIND Функцијата не работи во Excel

Во текот на оваа статија, ќе покажеме 4 причини и решенија на проблемот зошто функцијата FIND во ексел не работи. За да ви го илустрираме ова јасно, ќе користиме единствена база на податоци за секој метод.

Причина 1: Функцијата FIND не работи ако аргументот „within_text“ не содржи аргумент „find_text“ во Excel

Прво и најважно, ќе разговараме зошто функцијата FIND во ексел не работи бидејќи аргументот „ во_текст “ не го содржи аргументот „ find_text “. Во следната база на податоци, имаме неколку низи во ќелиите ( B5:B8 ). Можеме да ги најдеме позициите на поднизите од опсегот на ќелиите ( b ) користејќи ја функцијата FIND . Да претпоставиме дека ќе ја најдеме позицијата на поднизата „ a “ во низата Microsoft . Ако забележите дека поднизата a не е присутна во низата Microsoft . Значи, во овој случај, аргументот „ во_текст “ не го содржи аргументот „ најди_текст “. Функцијата FIND нема да работи во овој случај.

Да ги видиме чекорите за да го илустрираме овој метод.

ЧЕКОРИ :

  • За почеток, изберете ја ќелијата D5 . Вметнете ја следната формула во таа ќелија:
=FIND(C5,B5)

  • Притиснете Enter .
  • Покрај тоа, горната формула дава грешка #VALUE воќелија D5 како низа Microsoft не содржи подниза a .

  • На крај, вметнете ги следните формули на ќелии ( E6:E8 ) во ќелиите ( D6:D8 ). Ја добиваме грешката #VALUE за секој случај бидејќи поднизите не се присутни во убодите.

Решение:

Сега за да се реши оваа грешка, копирајте ги следните нови вредности на поднизите во колоната C . Бидејќи „ within_text “ ги содржи новододадените вредности, не добиваме грешка #VALUE .

Прочитајте повеќе: Како да пронајдете текст во ќелија во Excel

Причина 2: Функцијата FIND во Excel не работи поради чувствителноста на буквите на аргументите

Во Excel, функцијата FIND не работи ако „ find_tex t“ не се совпаѓа точно со низите од „ within_text '. Значи, чувствителноста на буквите на аргументите е уште една причина поради која функцијата FIND во Excel не работи. Во следната база на податоци, ја имаме истата база на податоци само со различни поднизи. Во ќелијата B5 низата е Мајкрософт . Од таа низа ќе ја најдеме позицијата на поднизата m . Можеме да видиме дека знакот на поднизата е со мала буква, додека низата го содржи истиот знак со големи букви.

Да ги видиме чекорите за извршување на овој метод.

ЧЕКОРИ:

  • Прво, изберете ја ќелијата D5 . Вметнете ја следнава формулаво таа ќелија:
=FIND(C5,B5)

  • Притиснете Enter .
  • Следно, можеме да ја видиме грешката #VALUE во ќелијата D5 .

  • Конечно , запишете ги следните формули на ќелии ( E6:E8 ) во ќелиите ( D6:D8 ). Ќе добиеме грешка #VALUE за секој случај бидејќи поднизите не се совпаѓаат точно со ниту една од соодветните низи.

Решение:

За да ја решите оваа грешка, заменете ги претходните вредности на поднизите со нови вредности кои точно се совпаѓаат со аргументот „ во_текст “. По заменувањето, можеме да видиме дека функцијата FIND работи правилно и не враќа никаква грешка #VALUE .

Прочитајте повеќе: Како да откриете дали опсегот на ќелии содржи специфичен текст во Excel (4 методи)

Слични читања

  • Excel пребарување за текст во опсег (11 брзи методи)
  • Како да откриете дали ќелијата содржи специфичен текст во Excel
  • Како да најдете вредност во опсег во Excel (3 методи)
  • Функција на Excel: FIND vs SEARCH (компаративна анализа)
  • Како да пронајдете знак во стринг во Excel

Причина 3: Функцијата FIND на Excel не работи кога аргументот „start_num“ е поголем од аргументот „во_текст“

Додека се користи функцијата FIND , задолжително е вредноста на аргументот „ start_num “ да не биде поголема од вкупниот бројзнаци во аргументот „ во_текст “. Функцијата FIND во ексел нема да работи ако внесете вредност на аргументот „ start_num “ поголема од аргументот „ во_текст “. За да го илустрираме овој метод, ќе ја користиме следната база на податоци.

Ајде да ги видиме чекорите за извршување на овој метод.

ЧЕКОРИ:

  • Прво, изберете ја ќелијата D5 . Запишете ја следната формула во таа ќелија:
=FIND(C5,B5,7)

  • Следно, притиснете Enter .
  • Значи, ја добиваме грешката #VALUE во ќелијата D5 .

Оваа грешка се јавува затоа што позицијата на поднизата M во низата Microsoft е 1 . Но, функцијата FIND почнува да изгледа од позицијата 7 . Затоа функцијата не може да ја најде позицијата на M и ја враќа грешката #VALUE .

  • На крајот, вметнете ги формулите на ќелиите ( E6:E9 ) во ќелиите ( D6:D9 ). Ја добиваме грешката #VALUE во сите случаи бидејќи аргументот „ start_num “ е поголем од позицијата на таа низа во „ witin_text “.

Решение:

Заменете го аргументот „ start_num “ со 1 . Ова дејство ќе ги отстрани сите #VALUE грешки од сетот. Функцијата FIND враќа излез затоа што вредноста на аргументот „ start_num “ сега е помала од аргументот „ во_текст “.

ЧитајтеПовеќе: Најдете ја последната вредност во колоната поголема од нула во Excel (2 лесни формули)

Причина 4: Функцијата FIND во Excel не работи ако аргументот „start_num“ е помал од или еднакво на 0

Друга причина поради која функцијата FIND не работи во ексел е вредноста на аргументот „ start_num “ е помала или еднаква на 0 . Ако внесеме која било вредност на аргументот „ start_num 0 или негативен, функцијата FIND ќе врати грешка #VALUE . За да го илустрираме ова, ќе ја користиме негативната вредност на аргументот „ start_num “ во следната база на податоци.

Значи, да ги видиме чекорите поврзани со ова метод.

ЧЕКОРИ:

  • На почетокот, изберете ја ќелијата D5 . Внесете ја следната формула во таа ќелија:
=FIND(C5,B5,-1)

  • Притиснете, Enter .
  • Како резултат на тоа, добиваме грешка #VALUE во ќелијата D5 бидејќи користевме негативна вредност -1 како Аргументот „ start_num “.

  • На крај, внесете ги следните формули на ќелии ( E6:E8 ) во ќелиите ( D6:D8 ). Ја добиваме грешката #VALUE во секоја ќелија. Тоа се случува затоа што вредноста на аргументот „ start_num “ е негативна во секоја формула.

Решение:

Бидејќи негативната вредност на аргументот „ start_num “ е причина за грешката #VALUE , затоа само заменете ги сите негативни вредностисо 1 . Значи, функцијата FIND повеќе не ја враќа грешката #VALUE .

Прочитај повеќе: Како да пронајдете повеќе вредности во Excel (8 брзи методи)

Заклучок

Како заклучок, ова упатство ќе ви даде јасна идеја за зошто функцијата FIND не работи во ексел. Преземете ја работната книга за вежбање што доаѓа со овој напис за да ги ставите на тест вашите вештини. Ако имате какви било прашања, ве молиме оставете коментар во полето подолу. Нашиот тим ќе се обиде да ви одговори што е можно поскоро. Затоа, внимавајте на поинтригантни решенија Microsoft Excel во иднина.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.