Numărul de cuvinte cheie conține celula pe baza unei liste
Dacă doriți să numărați numărul de cuvinte cheie care apare într-o celulă pe baza unei liste de celule, combinația funcțiilor SUMPRODUCT, ISNUMBER și SEARCH vă poate ajuta să rezolvați această problemă în Excel.
Numărul de cuvinte cheie conține celula pe baza unei liste
De exemplu, am o listă de șiruri de text în coloana A și câteva cuvinte cheie în coloana D, așa cum este prezentat mai jos, pentru a obține numărul de cuvinte cheie pe care o celulă le conține în coloana A pe baza datelor din coloana D, vă rugăm să faceți cu următoarea formulă.
1. Vă rugăm să introduceți sau să copiați următoarea formulă într-o celulă goală:
2. Apoi, trageți mânerul de umplere pentru a copia această formulă în alte celule, iar numărul cuvintelor cheie dintr-o celulă a fost calculat, a se vedea captura de ecran:
Explicația formulei:
- CĂUTARE ($ D $ 2: $ D $ 6, A2): este folosit pentru a returna poziția cuvintelor cheie în șirul de text atunci când a fost găsit, dacă nu a fost găsit, #VALUE! se va afișa eroarea;
- --ISNUMBER (CAUTARE ($ D $ 2: $ D $ 6, A2)): dacă cuvântul cheie se găsește în șirul de text, funcția SEARCH returnează numărul poziției, funcția ISNUMBER returnează TRUE; dacă nu găsește cuvântul cheie în șirul de text, funcția CĂUTARE returnează #VALUE! eroare, iar funcția ISNUMBER va reveni FALS; Și cratimele duble (-) vor schimba TRUE sau FALSE la 1 sau 0.
- SUMPRODUCT: este folosit pentru a însuma matricea de 1 și 0.
notițe:
1. Dacă un cuvânt cheie apare de mai multe ori într-o celulă, acesta va fi numărat o singură dată.
2. Dacă există celule goale în celulele listei de cuvinte cheie, formula de mai sus nu va obține rezultatul corect, în acest caz, ar trebui să aplicați formula matricei de mai jos:
Vă rugăm să nu uitați să apăsați Ctrl + Shift + Enter tastele împreună pentru a obține rezultatul corect, consultați captura de ecran:
Funcții relative utilizate:
- SUMPRODUCT:
- Funcția SUMPRODUCT poate fi utilizată pentru a multiplica două sau mai multe coloane sau tablouri împreună, și apoi pentru a obține suma produselor.
- SEARCH:
- Funcția SEARCH returnează locația caracterului sau textului specific din șirul de text dat.
- ISNUMBER:
- Funcția ISNUMBER returnează TRUE atunci când o celulă conține un număr și FALSE dacă nu.
Mai multe articole:
- Numărați liniile care sunt separate prin întreruperi de linie într-o celulă sau într-un interval
- Acest articol vorbește strigă cum să numeri numărul de linii care sunt separate prin întreruperi de linie într-o celulă sau într-un interval de celule utilizând formula în Excel.
- Extrageți mai multe linii dintr-o celulă
- Dacă aveți o listă de șiruri de text care sunt separate prin întreruperi de linie (care apare prin apăsarea tastelor Alt + Enter atunci când introduceți textul) și acum, doriți să extrageți aceste linii de text în mai multe celule, după cum se arată mai jos. Cum l-ați putea rezolva cu o formulă în Excel?
- Dacă celula conține text, afișați în Excel
- Dacă aveți o listă de șiruri de text în coloana A și un rând de cuvinte cheie, acum, trebuie să verificați dacă cuvintele cheie apar în șirul de text. Dacă cuvintele cheie apar în celulă, afișând-o, dacă nu, celula necompletată este afișată după cum urmează imaginea de mai jos.
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel - Vă ajută să vă distingeți de mulțime
Kutools pentru Excel se mândrește cu peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...
Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)
- O secundă pentru a comuta între zeci de documente deschise!
- Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
- Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
- Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.