Se Ĉelo Enhavas Tekston Tiam Revenu Valoron en Alia Ĉelo Uzante Excel-Formulon

  • Kundividu Ĉi Tion
Hugh West

Se vi serĉas Excel-formulon, se ĉelo enhavas tekston, tiam redonu valoron en alia ĉelo , tiam vi estas en la ĝusta loko. Unu el la plej popularaj taskoj de Excel estas kontroli ĉu ĉelo havas valoron bazitan sur donita kondiĉo. Ĉi tiu valoro povas esti teksto, dato aŭ ajna alia nombra valoro. En ĉi tiu artikolo, ni diskutos la Excel-formulon se ĉelo enhavas tekston, tiam redonu la valoron en alia ĉelo.

Elŝutu Praktikan Laborlibron

Formulo Se Ĉelo Entenas Tekston .xlsx

5 Manieroj Formi Excel-Formulon Se Ĉelo Enhavas Tekston tiam Revenu Valoron en Alia Ĉelo

Ni havas datumaron de produktoj ekz., tekkomputiloj, labortabloj kaj poŝtelefonoj . Nun, ni devas trovi malsamajn specojn de valoro kun respekto al la kondiĉo. Evidente, la sekvaj formuloj povus esti utilaj por trovi la datumojn rilate malsamajn kriteriojn.

1. Uzante IF-Funkcion

Kiam vi havas la informon, ke Tablo estas liverita. . Tiam vi volas trovi la datumojn por kiu urbo kaj ĉelo, "Tablo estas liverita". Vi povas uzi la IF-funkcion . La SE-funkcio estas logika funkcio bazita sur donita deklaro. Povas esti du rezultoj por IF deklaro. La unua rezulto estas vera, la dua estas malvera kiam oni komparas.

La sintakso de la funkcio estas

=IF (logika_testo, [valoro_se_vera], [valoro_se_falsa])

La argumentoj de la sintakso estas lasekva.

logika_testo – Valoro aŭ logika esprimo, kiu povas esti taksata kiel VERA aŭ MALSA.

valoro_se_vera – [laŭvola] La valoro redonenda kiam logical_test taksas al VERA.

value_if_false – [laŭvola] La valoro redonenda kiam logical_test taksas al FALSA.

Paŝoj:

  • Elektu malplenan ĉelon ekz., D5
  • Tajpu la formulon
=IF (C5="Dhaka", "Delivered", "Not Delivered")

Ĉi tie, C5 rilatas al la ĉela valoro kaj ĝi estas la urbo Dhaka , Liverita signifas se valoro estas Vera Ne Liverita signifas se valoro estas Malvera .

  • Premu ENTER
  • Uzu la Plenigi Tenilon trenante malsupren la kursoron tenante la dekstran malsupran angulon de la D5 ĉelo kiel ĉi tio.

  • Evente, ni ricevas la eligon tiel.

Legu Pli: Kiel trovi tekston en Excel-intervalo & redonu ĉelreferencon (3 manieroj)

2. Uzante ISNUMBER-Funkcion

La funkcio ISNUMBER redonas VERA , kaj FALSE se ne. Vi povas uzi la funkcion ISNUM kombinita kun la funkcioj SERĈI TROVI por kontroli, ke ĉelo havas deziratan valoron, kiun vi volas.

La sintakso de la funkcio ISNUM estas

=ISNUMBER (valoro)

Jen valoro estas la enigo kiun vi volas kontroli

La sintakso de la SERĈA funkcio is

=SERĈI (trovi_tekston, ene_teksto, [komenca_num])

La argumentoj de la sintakso estas la jenaj

trovi_tekston La tekston por trovi .

ene_teksto La teksto serĉenda ene .

komenca_num – [laŭvola] Komenca pozicio en la serĉenda teksto.

Paŝoj:

  • Elektu malplenan ĉelon kiel D5
  • Tajpu la formulon
=ISNUMBER (SEARCH ("Desktop", B5:B10))

Ĉi tie, Tablo estas la teksto por trovi, B5:B11 estas la ĉela gamo kie vi volas trovi la tekston.

  • Due, premu ENTER
  • Trie, uzu la Plenigu Tenilon kaj ricevu la eligon tiel.

Jen, ajna vorto. enhavanta Tablo ĉu ĝi estas minuskla aŭ majuskla, donos la eligon kiel VERA .

Sed se vi aldonas ian usklekon kondiĉo, vi devas uzi la FIND-funkcion kun la ISNUMBER-funkcio .

La sintakso de la FIND-funkcio estas

=TROVI (trovi_tekston, ene_tekston, [komenca_num])

En ĉi tiu kazo, skribu la formulon en la ĉelo D5 tiel.

=ISNUMBER(FIND("Desktop",@B5:B11))

Fine, premu ENTER kaj uzu la Plenigi Tenilon por ricevi la eligon tiel.

La supra figuro malkaŝas, ke la eligo ignoras minusklojn (t.e., skribotablo ). Por ke ĉi tiu formulo estu helpema por tiaj situacioj.

Legu Pli: Se ĈeloEnhavas Tekston Tiam Aldonu Tekston en Alia Ĉelo en Excel

3. Kombinaĵo de IF-OR/AND-ISNUMBER Funkcio

Supozi vi havas kolekton de iuj produktoj kie ĉiu produktonomo konsistas de multoblaj informoj ekz., Laptop-Windows-HP kiu reprezentas produktkategorion, operaciumon kaj kompanian nomon respektive.

Nun se vi volas trovi aŭ Vindozo Tablo . Vi povas sekvi la paŝojn sube.

Nu, antaŭ ol iri al la ĉefa tasko, ni enkonduku la OR-funkcion . La sintakso de la OR-funkcio estas.

=OR (logika1, [logika2], ...)

La argumentoj de la sintakso estas jenaj:

logika1 – La unua kondiĉo aŭ logika valoro taksenda.

logika2 – [laŭvola] La dua kondiĉo aŭ logika valoro taksenda

Paŝoj:

  • Elektu malplenan ĉelon kiel D5
  • Tajpu la formulon
=IF (OR(ISNUMBER(SEARCH("Windows", B5)),ISNUMBER(SEARCH("Desktop",B5))),"Available","Not Available")

Jen, B5 estas la serĉvaloro

  • Due, premu ENTER kaj uzu la Plenigan Tenilon .

Supozu alian kazon, kiam kliento volas tian produkton, kiu devas esti sub la kategorio Vindozo kaj Tablo . Vi povas sekvi la pli fruan formulon, krom ke vi devas uzi la AND-funkcion anstataŭe de OR-funkcio .

La sintakso de AND-funkcio estas.

=KAJ (logika1,[logika2], …)

La argumentoj de la sintakso estas la jenaj

logika1 La unua kondiĉo aŭ logika valoro al taksi.

logika2 [laŭvola] La dua kondiĉo aŭ logika valoro taksenda.

En ĉi tiu kazo, skribu la formulon en la D5 ĉelo tia.

=IF(AND(ISNUMBER(SEARCH("Windows",B5)),ISNUMBER(SEARCH("Desktop",B5))),

"Available","Not Available")

  • Due, premu ENTER .
  • Trie, uzu la Plenigi tenilon kaj ricevu la eligon.

Denove, se vi alfrontas majuskle-distintajn problemojn, simple uzu la saman formulon sed anstataŭigu la SERĈU-funkcion per la TROVU-funkcion .

Ĉi tio tempo la formulo estos

=IF(AND(ISNUMBER(FIND("Windows”, B10)),ISNUMBER(FIND("Desktop",B10))),"Available","Not Available")

Ĉi tie, B10 estas la serĉvaloro.

  • Simile, premu ENTER kaj uzu la Plenigi Tenilon por akiri aliajn eligojn.

Legu Pli: Se Ĉelo Enhavas Vorton Tiam Asignu Valoron en Excel (4 Formuloj)

4. Uzante VLOOKUP Funkcion

Imagu, ke vi distribuis reklamon kodoj de fiksa produktaĵo per la reklamo por speciala rabato. Poste, se iu kliento volas iun produkton uzante reklamkodon, kiel vi identigos la produktan objekton?

Excel havas simplan sed efikan funkcion por trovi ajnajn vertikalajn datumojn kaj ĝi estas la funkcio VLOOKUP .

La funkcio VLOOKUP estas Excel-funkcio por vertikale organizitaj datumoj serĉoj en tabelo. La VSERĈOfunkcio estas kongrua kun kaj proksimuma kaj ĝusta kongruo. La sintakso de la funkcio estas

=VLOOKUP (valoro, tabelo, kol_index, [range_lookup])

La argumentoj de la sintakso estas la sekvanta

valoro – La valoro serĉenda en la unua kolumno de tabelo.

tabelo – La tabelo de kiu preni valoron.

col_index – La kolumno en la tabelo de kiu preni valoron.

range_lookup – [laŭvola] TRUE = proksimuma kongruo (defaŭlte). FALSA = ĝusta kongruo.

Paŝoj:

  • Elektu ajnan malplenan ĉelon ekz., C15
  • Tajpu la formulon like
=VLOOKUP(B15, B5:D11,2,FALSE)

Jen, B15 estas la serĉvaloro, B5:11 estas la datumintervalo de vi volas retrovi datumojn, 2 estas kolumna indekso kiu estas la kolumna numero de la komenca kolumno de la datumaro, kaj False signifas ĝustan kongruon.

  • Premu ENTER
  • Fine, uzu la Plenigi Tenilon .

Legu Pli: Kiel Uzi VLOOKUP Se Ĉelo Enhavas Vorton ene de Teksto en Excel

5. Formulo kun INDEX kaj MATCH Funkcioj

En kelkaj kazoj, la datumaro ne estas tiel simpla kiel la antaŭaj. Kaj ni devas trovi niajn deziratajn datumojn alfrontante du aŭ plurajn kriteriojn. En tia situacio, kombinaĵo de funkcioj INDEX kaj MATCH povas produkti impresajn rezultojn enExcel.

La sintakso de la INDEX-funkcio estas

=INDEX (tabelo, vico_num, [kolo_num], [area_num] )

La argumentoj de la sintakso estas la jenaj

tabelo – Gamo da ĉeloj, aŭ tabelkonstanto.

row_num – La vicpozicio en la referenco aŭ tabelo.

col_num – [laŭvola] La kolumna pozicio en la referenco aŭ tabelo.

area_num – [laŭvola] La intervalo en referenco kiu devus esti uzata.

Krom la sintakso de la MATCH-funkcio estas

=MATCH (serĉa_valoro, serĉo_tabelo, [matĉo_tipo])

La argumentoj de la sintakso estas la jenaj

serĉa_valoro – La valoro kongrua en serĉo_tabelo.

serĉa_tabelo – Gamo da ĉeloj aŭ tabelreferenco.

match_type – [laŭvola] 1 = ĝusta aŭ sekva plej malgranda (defaŭlte), 0 = ĝusta kongruo, -1 = ĝusta aŭ sekva plej granda.

La du funkcioj povas esti uzataj anstataŭ la VLOOKUP fu nction ankaŭ.

  • Por tio elektu malplenan ĉelon. En ĉi tiu kazo, ĝi estas C14 .
  • Due, enigu la formulon en la C14 ĉelo.
=INDEX(C5:C11,MATCH("FGI39",B5:B11,0))

Jen, C5:C11 estas la datumoj de kie vi volas ĉerpi datumojn, FGI39 estas la serĉa reklama kodo, B5:B11 la ĉela gamo de promokodo, kaj 0 estas por ĝusta kongruo.

  • Trie, premu ENIGU kaj uzu la Plenigi Tenilon por ricevi la eligon.

Nun, movu al la ĉefa punkto kie ni tuj trovos valoron bazitan sur du kriterioj uzante funkciojn INDEX kaj MATCH . Imagu, kliento volas scii la prezon de Dell-Laptop kaj kompreneble, ĝi estos de la 6a generacio.

Kiel ni povas trovi la valoron? Nur sekvu la paŝojn.

Paŝoj:

  • Unue elektu malplenan ĉelon. Ĉi tie, ĝi estas D13 .
  • Due, enigu la formulon en la D13 ĉelo.
=INDEX(D5:D10,MATCH(1,(B13=B5:B10)*(C13=C5:C10),0))

Jen, D5:D10 estas la Prezo datumoj, B13 estas la serĉvaloro de la unuaj kriterioj kaj B5:B10 estas la datumoj de unuaj kriterioj, C13 estas la serĉvaloro por duaj kriterioj kaj C5:C10 estas la datumoj por duaj kriterioj. En ĉi tiu formulo, bulea logiko estas uzata por krei serion de unoj kaj nuloj, kiuj kongruas kun ĉiuj 2 kriterioj kaj poste La MATCH-funkcio por kongrui kun la unua 1 . .

  • Premu ENTER (se vi estas Microsoft 365 uzanto) aŭ CTRL + MAJÚ + ENTER (por aliaj Excel-versioj ĉar ĝi estas tabelformulo).

Legu pli: Kiel redoni valoron se ĉeloj enhavas certan tekston el Listo

Memorindaj

  • Dum enmetado de la INDEXformulo , zorgu pri la vico kaj kolumno-nombro. Krome, enigu la dekstran kolumnan indekson dumenmetante la VLOOKUP-formulon .
  • Pli grave, zorgu pri la dosiernomo, dosierloko kaj excel etenda dosiernomo.

Konkludo

Nun vi havas ĉi tiujn formulojn por redoni valoron en alia ĉelo se la ĉelo enhavas la tekston. Mi kredas, ke vi bone komprenas ĉiujn procezojn. Se vi havas konfuzon aŭ demandon, bonvolu dividi ilin sube en la sekcio de komentoj. Dankon pro esti kun ni.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.