- ベストアンサー
エクセルにて 2007/5/21を2007/5/1に変換したい
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=DATE(YEAR(A1),MONTH(A1),1)
その他の回答 (2)
- kadakun1
- ベストアンサー率25% (1507/5848)
はたまたこんなのもw =(TEXT(A1,"yyyy/mm"))&"/1"
お礼
回答ありがとうございます。 もちろんばっちりでした。
関連するQ&A
- エクセル関数 → VBAへの変換をどうやって行えばいいでしょうか? 特に、.Formula=にエクセル関数をいれたい場合
エクセル関数 → VBAへの変換 現在、エクセル関数で記述していた以下の命令をすべてVBAに置き換える必要があります。 理由は、VBAで初期化ボタンをつくってそのボタンを押したとき、対象セルにデフォルトでエクセル関数の 式を入れたいからです。 なので、エクセル関数を以下のようにVBAにいれていました .Cells(7, 51).Formula = "C6&E6" しかし、これを以下のようにすると、エラーになってしまいました。 .Cells(7, 51).Formula = "C6&" "&E6" '氏名の間に半角スペースを入れたいため 同様に、以下のものがすべてエラーになります。 .Cells(8, 51).Formula = "L9&M9&"年"&N9&"月"&O9&"日"" .Cells(9, 51).Formula = "IF(OR(ISNUMBER(SEARCH("090-",C9)),ISNUMBER(SEARCH("070-",C9)),ISNUMBER(SEARCH("080-",C9))),"",C9)" どうすればよろしいでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルで数字の変換
エクセル2000です。 ひとつのセルの中に、たとえば「2009年は第1、第5営業部の24名」という文字列があったとします。これを半角一桁の数字のみに限定して全角の数字に変換する方法はないでしょうか? JIS関数だとすべてが全角になってしまいます。 関数でもVBAでもかまいません。 「2009年は第1、第5営業部の24名」と変換したいのです。 対象が何百もあるので困っています。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルでシリアル値に変換
エクセル2003を使っています。 B列に200708(2007年8月という意味です)や200911等の日付が入っています。 これではただの数字であって日付データではありません。 最終的には200708等の数字を日付データに変換して、シリアル値にしたいと思っています。 シリアル値に変換の仕方を教えて頂けないでしょうか? 私がとりあえずやった方法は、C列にRight関数とLeft関数を使って、 2007/08という具合に年と月の間に/をいれました。 これをコピー値貼り付けして、関数から値に変換すると2007/08ではなく、'2007/08と なっており、どうしても数字ではなく、文字列になってしまいシリアル値にできません。 'を空白に置換えしようとしても、置き換えができません。 手法は関数やVBAでも構いませんので、教えて頂けないでしょうか? よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- EXCEL 並び替え 変換 マクロ
以下の写真のようなプログラムをEXCELのVBAで作りたいと思います。 SPLIT関数を用いればいいとは思うのですが どのように組めばよいでしょうか?
- ベストアンサー
- Visual Basic
- EXCELのデーターで全角を半角に変換したいのですが・・・
全角・半角が混ざった英数字を全て半角に変換したいのですが、関数やVBAでできますか? データー量が多いので出来るだけ簡単に出来る方法を教えていただきたいです。 よろしくお願いします
- ベストアンサー
- オフィス系ソフト
- Excelで16桁の16進数を10進数に変換
Excelを使って、16桁の16進数を10進数に変換したいと考えております。 HEX2DECでは、桁数が多すぎてエラーとなってしまいました。 関数の組み合わせでも、VBAで組むのでもどちらでも構いません。 こうすればできる、というようなアイデアだけでも、いただけるとうれしいです。 宜しくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelで日付の書式を指定文字列に変換
Excelで日付の書式を指定文字列に変換 セルから日付情報を得て、文字列でyyyymmddに変換するには、どのようにすればいいでしょうか。VBA・関数のどちらでもかまいません。よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Excelでの指定文字変換について
A B 1 AB111111CD 2 EF111111GH 3 JK111111MN A列に10文字の半角文字があります。 この文字の左から9文字目(A1はC,A2はG,A3はM)を指定の文字 (たとえば全部Pに変換)に変換したいです。 どういう関数、もしくはVBAでできないでしょうか?
- ベストアンサー
- オフィス系ソフト
- 10進法を2進法に変換する関数を教えてください。
10進法 2進法 1 1 2 10 3 11 4 5 6 という表を作るときに 「10進法の3は2進法の11」と変換するエクセル関数はありますか? vbaで自作関数を作るしかないですか?
- ベストアンサー
- オフィス系ソフト
お礼
回答ありがとうございます。 もちろんばっちりでした。