Apvienot If - Excel un Google izklājlapas

Lejupielādēt darbgrāmatas piemēru

Lejupielādējiet darbgrāmatas piemēru

Šī apmācība parādīs, kā salikt šūnu vērtības, pamatojoties uz kritērijiem, izmantojot funkciju CONCAT programmā Excel un Google izklājlapas.

Funkcija CONCAT

Programmas Excel 2022+ lietotājiem ir piekļuve funkcijai CONCAT, kas tiek izmantota vairāku virkņu savienošanai vienā virknē.

Piezīmes:

  • Mūsu pirmajā piemērā tiek izmantota funkcija CONCAT, tāpēc tā nav pieejama Excel lietotājiem pirms programmas Excel 2022. Skatiet šīs apmācības vēlāko sadaļu, kā atkārtot šo piemēru vecākās Excel versijās.
  • Google izklājlapu lietotājiem ir arī piekļuve funkcijai CONCAT, taču atšķirībā no Excel tas ļauj apvienot tikai divas vērtības vai šūnu atsauces un neļauj ievadīt šūnu diapazonus. Skatiet vēlāko sadaļu par to, kā šo piemēru var sasniegt Google izklājlapās, tā vietā izmantojot funkciju TEXTJOIN.

Šajā piemērā masīva formulā tiks izmantotas funkcijas CONCAT un IF, lai izveidotu teksta virkni Spēlētāju vārdi kas attiecas uz a Komanda vērtība sarkans

1 = CONCAT (JA (C3: C8 = "sarkans", B3: B8, ""

Programmas Excel 2022 lietotājiem šī formula būs jāievada kā masīva funkcija, nospiežot CTRL + SHIFT + ENTER. Jaunāko Excel versiju lietotājiem šī darbība nav jāveic.

Lai izskaidrotu, ko šī formula dara, iedalīsim to soļos:

Šī ir mūsu galīgā formula:

1 = CONCAT (JA (C3: C8 = "sarkans", B3: B8, ""

Pirmkārt, šūnu diapazona vērtības tiek pievienotas formulai:

1 = CONCAT (JA ({"Sarkans"; "Zils"; "Zils"; "Sarkans"; "Zils"; "Sarkans"} = "Sarkans", {"A"; "B"; "C"; "D ";" E ";" F "}," "

Tālāk saraksts Komanda vārdus salīdzina ar vērtību sarkans:

1 = CONCAT (IF ({TRUE; FALSE; FALSE; TRUE; FALSE; TRUE}, {"A"; "B"; "C"; "D"; "E"; "F"}, ""

Funkcija IF aizstāj TRUE vērtības ar Spēlētāja vārds, un FALSE vērtības ar “”

1 = CONCAT ({"A"; ""; ""; "D"; ""; "F"

Funkcija CONCAT apvieno visas masīva vērtības vienā teksta virknē:

1 = "ADF"

Atdalītāju pievienošana vai tukšu vērtību ignorēšana

Ja starp katru vērtību jāpievieno norobežojošas vērtības vai teksts vai lai funkcija ignorētu tukšās šūnas vērtības, tā vietā var izmantot funkciju TEXTJOIN.

Lai uzzinātu vairāk, izlasiet mūsu rakstu TEXTJOIN If.

Apvienot If - pirms Excel 2022

Tā kā funkcijas CONCAT un TEXTJOIN nav pieejamas pirms Excel 2022 versijas, mums šī problēma ir jāatrisina citādi. Funkcija CONCATENATE ir pieejama, taču šūnu diapazoni netiek ņemti par ievadi vai masīva darbības, tāpēc mums ir jāizmanto palīgkolonna ar IF funkciju.

Šis nākamais piemērs parāda, kā izmantot palīga kolonnu, lai izveidotu teksta virkni Spēlētāju vārdi kas attiecas uz a Komanda vērtība Sarkans:

1 = IF (C3 = "sarkans", B3, "" un D4

Pirmais solis šajā piemērā ir izmantot IF funkciju, lai atkārtotu nosacījumu Komanda = Sarkans:

1 = IF (C3 = "sarkans", B3, ""

Tālāk mēs varam izveidot kolonnu, kas vienā šūnā izveido šo vērtību sarakstu, atsaucoties arī uz šūnu zem tās:

1 = D3 un E4

Šī formula izmanto & rakstzīmi, lai apvienotu divas vērtības. Ņemiet vērā, ka funkciju CONCATENATE var izmantot, lai radītu tieši tādu pašu rezultātu, taču bieži vien priekšroka tiek dota metodei &, jo tā ir īsāka un padara skaidrāku, kādu darbību formula veic.

Šīs divas palīgu kolonnas var apvienot vienā formulā:

1 = IF (C3 = "sarkans", B3, "" un D4

Kopsavilkuma šūna pēc tam var atsaukties uz pirmo vērtību Spēlētāju saraksts palīga kolonna:

1 = D3

Sasaistīt, ja atrodas Google izklājlapās

Google izklājlapu lietotājiem jāizmanto funkcija TEXTJOIN, lai sasaistītu vērtības, pamatojoties uz nosacījumu.

Lai iegūtu papildinformāciju par funkcijas TEXTJOIN izmantošanu.

Šajā piemērā tiks izmantotas funkcijas TEXTJOIN un IF, lai izveidotu teksta virkni Spēlētāju vārdi kas attiecas uz a Komanda vērtība sarkans

1 = ARRAYFORMULA (TEXTJOIN ("", FALSE, IF (C3: C8 = "Sarkans", B3: B8, ""

Tā kā šai formulai ir nepieciešami masīvu ievadi šūnu diapazoniem, funkcija ARRAYFORMULA jāpievieno formulai, nospiežot CTRL + SHIFT + ENTER.

Lai iegūtu papildinformāciju par funkcijas TEXTJOIN izmantošanu sasaistīšanas veikšanai, pamatojoties uz nosacījumu.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave