1

Excelで、セルを部分的に削除する数式をどのように記述しますか(特定のポイント以降)。

たとえば、A1 が「23432 Vol 23432」の場合。B1 を単に「23432」にしたい (Vol 以降はすべて削除されます)。ありがとう。

4

1 に答える 1

3

Excel で数式を含むセルを削除することはできません。

数式を使用してセルの内容を変更できます。LEFT()、RIGHT()、MID()、およびその他の同様の文字列処理関数を使用できます。

数にルールはありますか?たとえば、数値が常に 5 桁の場合、「=LEFT(A1;5)」と入力すると、「23432 Vol 23432」から「23432」を返すことができます。

スペースを探すこともできます。ドイツ語の FINDEN 関数に相当する英語は FIND(keyword;text;[first charindex]) だと思います。スペースで分割する場合は、 =LEFT(A1;FIND(" ";A1)) で数値を見つけます

さらに支援が必要な場合は、問題に関する詳細情報を投稿してください。

編集: 問題でカスタム式またはセルで実行されるカスタム アクションが必要な場合は、VBA を使用することもできます。

EDIT2、ソリューション

=LEFT(A1;FIND(" Vol";A1))

「Vol」と残りを無条件で削除する必要がある場合は、問題の解決策です。これに何らかの条件が付加されている場合は、この式を「=」なしで「IF()」式にネストする可能性があることに注意してください。

お役に立てば幸いです。

よろしくお願いします

于 2009-08-19T06:19:35.323 に答える