2013-11-02 19 views
5

Mam problemy z próbą zastąpienia znaków w MS Excel. Pomoc mówi, że * i ? mogą zastępować znaki, ale jeśli spróbuję ich użyć w IF, nie otrzymam poprawnych wyników. Na przykład:Jak używać znaków zastępczych w programie excel?

A1="something" 
=IF(A1="*mething";"yes";"no") 

zawsze dotrzesz no ... Jak korzystać * prawidłowo?

Odpowiedz

5

symbole wieloznaczne nie działają z operatorów porównania, takich jak =

Aby osiągnąć to, co chcesz, możesz użyć LICZ.JEŻELI który bierze symboli wieloznacznych, tj

=IF(COUNTIF(A1;"*mething")>0;"yes";"no")

lub prawo działać jak

=IF(RIGHT(A1;7)="mething";"yes";"no")

1

W tym kontekście nie można używać symboli wieloznacznych. Używać coś takiego:

= JEŻELI (ISERROR (Znajdź ("mething", A1)), "Nie", "Tak")

Powiązane problemy