2012-07-06 18 views
5

Mam komórkę, która zawiera dowolne 4 litery, przykład akei, skiw. Jak mogę poprosićjeśli trzecia litera jest równa

"jeśli 3rd list to ja wtedy równa True"

Myślałam coś

"= if (a1 =" ?? ja?”, Prawda, fałsz) "

Ale to nie robi praca

Odpowiedz

7
=MID(A1,3,1) = "i" 

powinny działać, nie trzeba używać IF, ocena za pomocą równych powróci albo TRUE lub FALSE

+0

@Blorgbeard Dzięki dla edycji – Jesse

3

Funkcja MID pozwalają, aby zaznaczyć fragment tekstu, jeśli ustawienie pozycji startowej i liczby znaków, które mają

=MID(A1,3,1) = "i" 

więc wystarczy porównać go do „ja”

2

można użyć podejście wieloznaczny jeśli używasz LICZ.JEŻELI jak ten

=COUNTIF(A1,"??i?")

będzie RETUR n 1 lub 0 i skutecznie testuje dwie rzeczy, które A1 zawiera 4 znaki, a trzeci jest „i”

Jak z MID to nie jest rozróżniana tak 1 zostaną zwrócone zarówno XXIX i zziz

+1

również '= COUNTIF (A1,"? I * ")' jeśli A1 zawiera więcej niż 4 litery słowa. – hims056

0

Tak więc przyszedłem do tego pytania w podobny sposób: Rozszerzając system numerowania dla próbki laboratoryjnej z każdą cyfrą rozróżniającą coś innego i trzecią cyfrę wskazującą profil podgrzewania

Powstała funkcja została użyta do rozwinięcia tych kodów dla ludzi, którzy inaczej nie znałbym swojej logiki:

=IF(MID(B2,3,1) = "1", "Temp1°C for 1 hour", "Temp2°C for X hours") 
+2

Odpowiedź powinna, w miarę możliwości, odpowiadać na pytanie jako wysłane, a nie na podobne, ale odrębne pytanie. Ułatwiłoby to czytelnikowi pytanie, w jaki sposób rozwiązanie pasuje do jego problemu. –

Powiązane problemy