Мазмұны
Бұл мақалада мен Excel бағдарламасындағы ұяшықта мәтін болса, қалай қосу керектігін көрсетемін. Сіз мәтіннің кез келген түрі бар ұяшыққа негізделген қосынды жасау әдістерін үйренесіз, сонымен қатар оның құрамында тиісті мысалдар мен иллюстрациялар бар белгілі бір мәтін бар ма.
Тәжірибелік жұмыс кітабын жүктеп алыңыз.
Егер ұяшықта Text.xlsx болса, қосынды
Егер ұяшықта Excel бағдарламасында мәтін болса, қосылатын 6 қолайлы формула
Бұл жерде бізде кейбір өнімдердің Аттары , оларды сатып алған тұтынушылардың Байланыс мекенжайлары және Саны<2 бар деректер жинағы бар> Jupyter Group деп аталатын компанияның.
Бүгінгі мақсатымыз осы деректер жиынындағы мәтінді қамтитын ұяшықтарды қосу болып табылады.
1. Ұяшықта Excel бағдарламасында мәтін болса, қосындылау үшін SUMIF функциясын пайдаланыңыз
Ұяшықта Excel бағдарламасындағы мәтін болса, қосу үшін Excel бағдарламасының SUMIF функциясын пайдалануға болады.
Мысалы, тұтынушылардың мекенжайлары Телефон нөмірлері емес, Электрондық пошта идентификаторлары болатын өнімдердің санын қосып көрейік.
Бұл дегеніміз, бізге қосынды жасау керек. ұяшықтың Саны , егер оның көрші ұяшығында Тұтынушы мекенжайы мәтіні болса.
⧪ Мұны қалай орындауға болады?
Мұны орындау үшін Жұлдызша белгісін (*) шарттар ретінде SUMIF функциясы ішінде енгізуге болады, мысалы: келесі формула:
=SUMIF(C4:C13,"*",D4:D13)
Қараңдаршы, бізде жалпы сан бар өнімдермәтіндік мекенжайлары бар тұтынушылармен.
Бұл 1558.
⧪ Формуланың түсіндірмесі
- 1>SUMIF функциясы үш аргументті қабылдайды: ауқым , шарт және қосынды_ауқым .
- Мұндағы ауқым C4:C13 (Тұтынушы мекенжайы) және шарт “*” болып табылады. “*” кез келген мәтін мәні үшін ШЫН мәнін ұстайды. Сондықтан, формула C4:C13 ауқымындағы барлық мәтін мәндерін іздейді.
- Ол C4:C13 ауқымында мәтіндік мәнді тапқанда, ол қосындыларды шығарады. қосынды_аралығы , D4:D13 ( Саны ) сәйкес мән.
- Осылайша SUMIF(C4:C13,”* ”,D4:D13) D4:D13 диапазонындағы барлық шамалардың қосындысын қайтарады, мұнда C4:C13 ауқымындағы сәйкес адрес мәтіндік мекенжай болып табылады.
Толығырақ: Excel бағдарламасында мәтінмен және сандармен ұяшықтарды қалай қосуға болады
2. Егер ұяшықта Excel бағдарламасында мәтін болса, қосындылау үшін SUMIFS функциясын пайдаланыңыз
Ұяшық құрамында болса, қосындылау үшін SUMIFS функциясының орнына SUMIFS функциясын пайдалануға болады. Excel бағдарламасындағы мәтін.
⧪ Қалай орындау керек?
Формула дерлік ұқсас. Мұнда мәтін адрестері бар шамаларды қосу үшін SUMIFS формуласы болады:
=SUMIFS(D4:D13,C4:C13,"*")
Мәтіндік мекенжайлары бар тұтынушылары бар өнімдердің жалпы саны қайтадан алдық.
Бұл тағы 1558.
⧪ ТүсіндіруФормула
- SUMIFS функциясы қосынды_аралығы және ауқым және шарттардың бір немесе бірнеше жұптарын қабылдайды.
- Мұнда біздің қосынды_ауқым - D4:D13 ( Саны ). Және біз диапазон және критерийлер бір жұбын қолдандық.
- Ауқым C4:C13 (Байланыс мекенжайы) және критерийлер “*” болып табылады. Ол C4:C13 ауқымындағы барлық мәтін мәндерін іздейді.
- Ол C4:C13 ауқымында мәтіндік мәнді тапқанда, сәйкес мәнді қосады. қосынды_ауқымынан D4:D13 .
- Осылайша SUMIFS(D4:D13,C4:C13,”*”) қосындысын қайтарады D4:D13 диапазонындағы барлық шамалар, мұнда C4:C13 диапазонындағы сәйкес адрес мәтіндік мекенжай болып табылады.
Толығырақ : Егер ұяшықта критерийлер болса, Excel қосындысы (5 мысал)
3. SUM, IF және ISTEXT функцияларын қосындылау үшін біріктіру Егер ұяшықта Excel бағдарламасында мәтін болса
Қаласаңыз, SUM функциясының , комбинациясын пайдалануға болады. Функция және ұяшықта Excel бағдарламасында мәтін болса, қосындылау үшін ISTEXT функциясы болса.
⧪ Қалай орындау керек?
Кез келген ұяшықты таңдап, мына біріктірілген формуланы енгізіңіз:
=SUM(IF(ISTEXT(C4:C13),D4:D13,0))
[ Бұл Массив формуласы . Сондықтан Office 365 ішінде болмасаңыз, CTRL+SHIFT+ENTER пернелерін басыңыз.]
Қараңыз, бізде бірдей мәтіндік мекенжайлары бар тұтынушылары бар өнімдердің жалпы саны,1558.
⧪ Формуланың түсіндірмесі
- ISTEXT(C4:C13) әрбір мәнді тексереді C4:C13 ауқымы және мәтіндік мән болса, ШЫН мәнін қайтарады. Әйтпесе, ол ЖАЛҒАН қайтарады.
- Енді формула ҚОСЫНАДЫ(ЕГЕР({ШЫН,ШЫН,ЖАЛҒАН,...,ЖАЛҒАН},D4:D13,0)) болады.
- ЕГЕР({ШЫН,ШЫН,ЖАЛҒАН,…,ЖАЛҒАН},D4:D13,0) D4:D13<2 ауқымынан сәйкес мәнді қайтарады> әрбір ШЫН үшін. Және әрбір ЖАЛҒАН үшін ол 0 қайтарады.
- Сондықтан формула SUM(D4,D5,0,D7,0,0,0, D11,D12,0) .
- Енді SUM функциясы D4:D13 диапазонындағы сәйкес мәндердің қосындысын қайтарады.
Толығырақ: Егер ұяшықта мәтін болса, Excel бағдарламасындағы басқа параққа көшіріңіз
Ұқсас көрсеткіштер
- Excel бағдарламасындағы ұяшықтардың қосындысы: үздіксіз, кездейсоқ, шартты және т.б.
- Егер ұяшықта Excel бағдарламасында Word болса, мәнді қалай тағайындауға болады (4 оңай жол)
- Егер ұяшықта мәтін болса, Excel формуласын пайдаланып басқа ұяшықтағы мәнді қайтарыңыз
- Егер ұяшықтарда тізімдегі белгілі бір мәтін болса, мәнді қалай қайтаруға болады
- Excel ауқымында мәтінді табу және ұяшыққа сілтемені қайтару (3 әдіс)
4. Ұяшықта Excel бағдарламасында белгілі бір мәтін болса (әріптерді ескермейтін сәйкестік) қосындылау үшін SUMIF функциясын пайдаланыңыз
Осы уақытқа дейін мәтін мәндері бар барлық ұяшықтарды жинақтадық.
Енді біз біраз тырысамызбасқа нәрсе. Мәтін мәндері бар ұяшықтарды белгілі бір мәтінмен қосамыз.
Мысалы, барлық қызыл туындылардың санын қосып көрейік.
Бұл дегеніміз, кез келген ұяшықты қосу керек. онда “қызыл” мәтіні болса.
⧪ Мұны қалай орындауға болады?
Сонымен қатар біз мұны Excel бағдарламасының Жұлдызша таңбасы (*) бар SUMIF функциясы арқылы орындаңыз.
Осы формуланы жұмыс парағыңыздың кез келген ұяшығына енгізіңіз:
=SUMIF(B4:B13,"*Red*",D4:D13)
Мұнда біз “Қызыл” мәтіні бар барлық туындылардың қосындысын алдық. Ол 691.
⧪ Формуланың түсіндірмесі
- SUMIF функциясы үш аргументті қабылдайды: a ауқым , шарт және қосынды_ауқым .
- Мұнда ауқым B4:B13 (Өнім атауы) және шарт “Қызыл” болып табылады. Ол “Қызыл” мәтіні бар кез келген мәтін мәні үшін TRUE мәнін сақтайды.
- Сондықтан, формула ауқымындағы барлық мәтін мәндерін іздейді. “Қызыл” мәтінін қамтитын B4:B13 .
- Ол B4:B13 диапазонында мәнді тапқанда, ол сәйкес мәнді мынадан шығарады қосынды_ауқым , D4:D13 ( Саны ).
- Осылайша SUMIF(B4:B13,”*Қызыл*”, D4:D13) өнім атауында “Қызыл” мәтіні бар D4:D13 ауқымындағы барлық шамалардың қосындысын қайтарады.
⧪ Есте сақтау керек
- Бұл Регізгі әріптерді сезбейтін формуласы. Яғни, “Қызыл” орнына “ҚЫЗЫЛ” немесе “қызыл” пайдалансаңыз, ол да солай жұмыс істейді.
Толығырақ: Егер ұяшықта нақты мәтін болса, Excel бағдарламасында 1 қосыңыз (5 мысал)
5. Ұяшықта Excel бағдарламасында белгілі бір мәтін болса, қосындылау үшін SUMIFS функциясын пайдаланыңыз (әріптерді ескермейтін сәйкестік)
Сіз SUM функциясының орнына SUMIFS функциясын пайдалана аласыз ұяшықта белгілі бір мәтін болса, қосындылау үшін.
⧪ Қалай орындау керек?
SUMIFS “Қызыл” мәтіні бар барлық көбейтінділердің қосындысын табу формуласы:
=SUMIFS(D4:D13,B4:B13,"*Red*")
болады.
Міне, біз тағы да “Қызыл” мәтіні бар барлық өнімдердің қосындысын алдық. Ол 691.
⧪ Формуланың түсіндірмесі
- SUMIFS функциясы мәнін алады қосынды_ауқым және ауқым және шарттардың бір немесе бірнеше жұбы.
- Мұнда біздің қосынды_ауқым D4:D13 ( Саны ). Және біз диапазон және критерийлер бір жұбын қолдандық.
- Ауқым B4:B13 (Өнім атауы) және критерийлер “*Қызыл*” болып табылады. Ол “Қызыл” мәтіні бар C4:C13 ауқымындағы барлық мәтін мәндерін іздейді.
- <1 диапазонында мәнді тапқанда>B4:B13 , ол қосынды_ауқымынан D4:D13 сәйкес мәнді қосады.
- Осылайша SUMIFS(D4:D13,C4: C13,”*”) қайтарадыӨнім атауында “Қызыл” мәтіні бар D4:D13 диапазонындағы барлық шамалардың қосындысы.
⧪ Есте сақтау ескертпе
- Бұл да әріп-әріптерді ескермейтін формула. Яғни, “Қызыл” орнына “ҚЫЗЫЛ” немесе “қызыл” де бірдей жұмыс істейді.
Толығырақ: Егер ұяшықта мәтін болса, Excel бағдарламасындағы басқа ұяшыққа мәтінді қосыңыз
6. Ұяшықта Excel бағдарламасында арнайы мәтін бар болса, SUM, IF, ISERROR және FIND функцияларын қосу үшін біріктіру (регистрді ескеретін сәйкестік)
Алдыңғы екі әдіс регистрді ескермейді онда белгілі бір мәтіні бар барлық ұяшықтарды қосу үшін сәйкестендіру.
Енді, регистрді ескеретін сәйкестікті қаласаңыз, осы формуланы қолдануға болады.
Ұяшықта белгілі бір мәтін бар болса, қосынды жасау үшін SUM функциясын , IF функциясын , ISERROR функциясын және FIND функциясын біріктіруге болады. оны регистрді ескеретін сәйкестігі бар.
⧪ Мұны қалай орындауға болады?
әріп-әріпті сезімтал «Қызыл» мәтіні бар барлық туындылардың қосындысын табу үшін формуласы:
=SUM(IF(ISERROR(FIND("Red",B4:B13)),0,D4:D13))
<болады. 3>
[ Бұл Массив формуласы . Сондықтан Office 365 қолданбасаңыз, CTRL+SHIFT+ENTER пернелерін басыңыз.]
Қараңыз, біз атауында “Қызыл” мәтіні бар өнімдердің жалпы санын қайтадан алдық.
⧪ ТүсіндірмеФормула
- ТАБУ("Қызыл",B4:B13) регистрге сәйкес сәйкестікті <диапазонының барлық мәндерінде іздейді 1>B4:B13 ( Өнім атауы ) “Қызыл” мәтіні үшін.
- Сәйкестікті тапса, санды қайтарады, әйтпесе <қайтарады. 1>#МӘН қатесі.
- Осылайша, формула ҚОСЫНАДЫ(ЕГЕР(ҚАТЕ({15,#МӘН!,15,#МӘН!,…,#МӘН!}),0) болады. ,D4:D13)) .
- ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}) ШЫН мәнін қайтарады Әрбір қате үшін , ал әйтпесе ЖАЛҒАН .
- Сондықтан, формула ҚОСЫНДЫ (ЕГЕР{ШЫН,ЖАЛҒАН,ШЫН,...,ЖАЛҒАН},0,D4 болады. :D13)) .
- ЕГЕР{ШЫН,ЖАЛҒАН,ШЫН,…,ЖАЛҒАН},0,D4:D13) әрбір <үшін 0 қайтарады 1>ШЫН және әрбір ЖАЛҒАН үшін D4:D13 диапазонынан сәйкес мәнді қайтарады.
- Енді формула SUM(( D4,0,D5,0,…,0) .
- Соңында, SUM функциясы сәйкес мәндердің қосындысын қайтарады.
Толығырақ: Егер ұяшықта мәтін болса, Excel мәнін қайтарыңыз (8 оңай жол)
T есте сақтау керек
- SUMIF функциясы және SUMIFS функциясы Қойылмалы таңбалармен (*, ?, ~) ішінара сәйкестіктерді іздеу үшін.
- SUMIF функциясы және SUMIFS функциясы Регіз-әріптерді сезбейтін сәйкестігін іздейді, ал FIND функциясы Regis-sensitive сәйкестігін іздейді.
Қорытынды
Осы әдістерді пайдалана отырып,ұяшықта Excel бағдарламасында мәтін болса, қосынды. Сіз басқа әдісті білесіз бе? Немесе сұрақтарыңыз бар ма? Бізден сұраңыз.