I den här artikeln lär vi oss om cellen innehåller word och hur man tilldelar värde i Microsoft Excel 2010.
Låt oss överväga att vi har en situation där vi måste granska varje cell och kontrollera om den innehåller text. Om ja, måste vi returnera ett nummer i en separat cell, annars ignorera. Vi kan se hur detta görs med hjälp av ett exempel -
Kolumn A har text som innehåller ordet "färg". 1 cell gör det inte. (Färgerna har ingen betydelse här). Vi måste kontrollera om varje cell i den här kolumnen innehåller ordet "färg". Om det gör det måste vi returnera värdet 1 i kolumn B, annars måste vi returnera 0.
För att förstå bättre, se nedanstående skärmdump:
Vi kommer att använda tre funktioner, nämligen OM, SÖK & FELför att beräkna värdet i kolumn B.
If -funktionen kontrollerar om ett villkor är uppfyllt och returnerar ett värde om SANT, och ett annat om FALSE.
Syntax = IF (logical_test, value_if_true, value_if_false)
SEARCH-funktionen returnerar numret på tecknet där ett specifikt tecken eller en textsträng först hittas, från vänster till höger (inte skiftlägeskänslig)
Syntax = SÖK (hitta_text, inom_text, startnummer)
IFERROR -funktionen returnerar value_if_error om uttrycket är ett fel och värdet på själva uttrycket annars
Syntax = IFERROR (värde, värde_if_fel)
I cell B2 är formeln = FEL (OM (SÖK ("färg", A2), 1), 0)
Se skärmdump nedan:
I cellerA2: A8 regnbågens färger - VIBGYOR används. Att göra saker annorlunda i cellen A9 Vit har angetts sedan Vit är inte en del av VIBGYOR.
Därför är resultatet 1 i cellerna A2: A8 eftersom var och en av dessa celler innehåller texten "färg" och 0 i cell A9 eftersom den inte innehåller texten "färg" (se blå markerad ruta ovan).
Låt oss förstå hur formeln fungerar:
- Börjar med cell A2,Sökfunktionen letar efter texten "Färg" i denna cell. Om den hittas kommer den att returnera 8 som är platsen där texten hittades i cell A2. Om texten inte hittas som i cell A9 returnerar funktionen #VÄRDE! Fel.
- SedanOM funktion kontrollerar om sökfunktionen returnerade något värde. Om ja, kommer den att returnera 1, annars kommer den att fortsätta att returnera #VÄRDE! fel.
- Slutligen, IFERROR funktionen kommer att kontrollera om sökfunktionen har returnerat ett #VÄRDE! Fel och om ja, returnerar det ett 0 istället för felet i den cellen.