0

生年月日からハイフンまたはダッシュを取りたいと思っています。01/01/01 01-01-01 生年月日を他のフィールドと組み合わせる必要がありますが、区切り文字を含めることはできません。

もっと良い方法があると確信しています。左と右を使用して月と年を取得できますが、中央を取得する方法がわかりません。以下は私がこれまでに持っていたもので、「&」を使用してそれらを組み合わせることができることを知っています...誰かが真ん中で私を助けてくれたり、より良い方程式を教えてくれたりしたら、私は感謝します。

左(A1,2)

右(A1,2)

解決:

=左(F2,2)&中(F2,4,2)&右(F2,4)

4

4 に答える 4

1

文字列の場合(日付としてフォーマットされていない)、次を使用できます

MID(A1,4,2)

それ以外の場合は、MONTH(A1)DAY(A1)YEAR(A1)関数を使用します

于 2010-06-25T19:39:32.910 に答える
0

検索と置換を実行して、「-」を何も置き換えないようにすることもできます。

Ctrl + Hを押すと、[置換]ダイアログボックスが表示されます。

于 2010-07-15T22:54:16.263 に答える
0

エクセルの数式が何であるかわからないので、この答えは無関係かもしれません...

VBAには、Mid私が信じていることを実行する機能があります。このページには、それと他の同様の機能についての良い説明があります:http ://www.vbtutor.net/VBA/vba9.htm

于 2010-06-25T19:37:52.677 に答える
0

日付の数値形式を「mmddyy」行に変更します。別のセルの他のテキストと組み合わせるには、次のような数式を使用します。

="The date is "&TEXT(A1,"mmddyy")

日付はセル A1 にあります。

于 2010-06-29T00:36:27.180 に答える