Искате ли бързо да намерите конкретен текст във вашия Excel лист? Научете как да използвате функцията FIND, за да намерите и извлечете данни за миг!
Търсенето на конкретна информация в голяма електронна таблица на Excel може да бъде трудна задача, особено ако трябва да превъртате през редове и колони с данни. За щастие Excel разполага с мощен инструмент, наречен функция FIND, който може да ви помогне бързо да намерите данни в клетка.
И така, ще ви преведем през основите на функцията FIND в Excel и ще предоставим примери, за да ви покажем как да използвате функцията ефективно.
Какво представлява функцията FIND в Excel?
Функцията FIND е текстова функция в Excel, която ви позволява да намерите конкретен знак или подниз в рамките на текстов низ и връща позицията (като число) на знака или подниза. Синтаксисът за функцията FIND е както следва:
=НАМИРАНЕ(намерен_текст, в_текст, [начален_номер])
Където:
- намиращ_текст: текстът или знакът, който искате да намерите. Това може да бъде един знак или поредица от знаци (подниз).
- в рамките на_текст: текстът, съдържащ знака, който искате да намерите.
- начален_номер: незадължителен аргумент, който указва знака, от който искате да започнете търсенето. Първият герой в в рамките на_текст аргументът е символ номер 1. Ако пропуснете начален_номер, Excel приема, че е така 1.
Функцията FIND е чувствителна към главни и малки букви, така че ще намери само точните знаци, които сте посочили. Ако искате да намерите знак или текстов низ, независимо от регистъра на буквите, използвайте вместо това функцията ТЪРСЕНЕ.
Как да използвате функцията FIND на Excel
За да разберете как работи функцията FIND, нека разгледаме някои основни примери за това как да използвате FIND в Excel.
Намиране на позицията на конкретен знак в текстов низ
Да предположим, че имате следния текстов низ в клетка A2: „Здравей!“. За да намерите позицията на запетаята в текстовия низ, ще използвате:
=НАМИРАНЕ(",", A2)
Тази формула ще върне 3, което е позицията на запетаята в текстовия низ.
Намиране на позицията на подниз в текстов низ
Да предположим, че имате следния текстов низ в клетка A2: „Ябълката в торба“. За да намерите позицията на думата "ябълка" в текстовия низ, ще използвате формулата по-долу:
=НАМИРАНЕ("ябълка", A2)
Тази формула ще върне 5, което е позицията на първата буква от думата "ябълка" в текстовия низ.
Как да комбинирате FIND с други функции на Excel
Функцията FIND в Excel може да се комбинира с други функции за изпълнение на по-сложни задачи за манипулиране на данни. Ето няколко примера:
1. Използване на FIND с функциите LEFT и RIGHT
Можете да комбинирате функцията FIND с функциите LEFT и RIGHT в Excel, за да извлечете конкретен текст от по-голям низ. Както подсказват имената им, функциите LEFT и RIGHT се използват за получаване на определен брой знаци съответно от лявата или дясната страна на текстов низ.
Пример: Формулата по-долу извлича и връща името на домейна на имейл адреса в A2.
=ДЯСНО(A2,LEN(A2)-НАМЕРЕНИЕ("@",A2))
В тази формула функцията FIND намира позицията на символа "@" в имейл адреса, докато функцията LEN изчислява дължината на низа на имейл адреса. Excel изважда позицията на знака "@" от общата дължина на низа, върната от LEN, и връща толкова много знаци с помощта на функцията RIGHT.
Ако искате да научите повече за функцията LEN, прочетете нашата статия за как да броим в Excel с функцията LEN. По същия начин можете да извлечете потребителското име с помощта на функцията LEFT. Формулата, която ще влезе в клетка B2, ще бъде:
=НАЛЯВО(A2,НАМИРАНЕ("@",A2)-1)
В тази формула функцията FIND намира символа "@" в адреса, а функцията LEFT извлича знаците отляво на символа "@", който е потребителското име на имейл адреса.
2. Използване на FIND с функция MID
Функцията MID връща знаците от средата на текстов низ, дадени начална позиция и дължина. Можете да използвате функцията FIND с функцията MID, за да върнете конкретен подниз въз основа на позицията на началния и крайния символ.
Да приемем, че имате списък с продуктови кодове, които са в един и същи формат: префикс от 3 знака, последван от тире и след това 4-цифрено число. Искате да получите 4-цифреното число от всеки продуктов код. Формулата е следната:
=СРЕДА(A2,НАМЕРЕНИЕ("-",A2)+1,4)
В тази формула FIND намира позицията на символа "-" във всеки продуктов код, а MID връща 4-цифреното число, което следва символа. Броят знаци за връщане е зададен на 4, тъй като искаме да получим 4-цифрено число.
3. Използване на FIND с функции IF и ISNUMBER
Можете да използвате функцията FIND с функциите IF и ISNUMBER, за да проверите дали конкретен знак или подниз съществува в рамките на текстов низ. The Функция IF във вложени формули връща стойност в зависимост от това дали условието е вярно или невярно. Функцията ISNUMBER проверява дали дадена стойност е число и връща TRUE или FALSE.
Ето един пример: Да предположим, че имате списък с имена в колона A и искате да определите кои имена започват с буквата „S“. Можете да използвате функцията FIND, за да търсите "S" в началото на всяко име и след това да използвате IF и ISNUMBER функции за връщане на стойност "Да" или "Не" в зависимост от това дали името започва с "С".
Формулата ще бъде:
=АКО(ЕЧИСЛО(НАМИРАНЕ("С", A2)), "да", "Не")
Тази формула връща „Да“, тъй като името в клетка A2 започва с „S“. Можете да копирате тази формула в другите клетки в колона B, за да проверите всички имена в списъка си.
Това са само няколко примера за това как функцията FIND може да се използва с други функции на Excel за изпълнение на различни задачи. Чрез комбиниране на различни функции по творчески начини можете да автоматизирате и опростите много задачи за анализ на данни.
Извличайте данни лесно с функцията FIND на Excel
Функцията FIND на Excel е мощен инструмент, който ви позволява да намерите конкретни данни в клетка или диапазон от клетки. Тази функция може да бъде особено полезна, когато работите с големи набори от данни и трябва бързо да намерите определена информация. Като използвате функцията FIND във вашите електронни таблици в Excel, можете да персонализирате критериите си за търсене и да намерите това, от което се нуждаете, за нула време.