5

akei、skiwなどの4文字を含むセルがあります。どうすればいいですか

「3番目の文字がiの場合、Trueに等しい」

私は次のようなことを考えていました

"= if(a1 =" ?? i? "、True、False)"

しかし、それはうまくいきません

4

4 に答える 4

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

動作する場合は、を使用する必要はありません。equalsを使用IFした評価では、TRUEまたはFALSE

于 2012-07-06T00:10:34.493 に答える
3

MID機能を使用すると、位置の開始と必要な文字数を設定した場合に、テキストの一部を選択できます。

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

だからあなたはそれを「i」と比較するだけです

于 2012-07-06T00:17:49.107 に答える
2

このようにCOUNTIFを使用する場合は、ワイルドカードアプローチを使用できます。

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

これは1または0を返し、A1に4文字が含まれ、3番目が「i」であるという2つのことを効果的にテストします。

MIDと同様に、これは大文字と小文字を区別しないため、XXIXとzzizの両方で1が返されます。

于 2012-07-06T10:30:19.893 に答える
0

だから私は同様の使用法のためにこの質問に出くわしました:各桁が異なるものを区別し、3桁目が加熱プロファイルを示すラボ標本の番号付けシステムを拡張します

結果の関数は、他の方法では私のロジックを知らない人々のためにこれらのコードを拡張するために使用されました。

=IF(MID(B2,3,1) = "1", "Temp1°C for 1 hour", "Temp2°C for X hours")
于 2015-05-29T15:54:39.733 に答える