[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『出納帳』(70の爺さん)
出納帳を作っています。
A1に年(2018) A2に月(12月)としています。
A3から下に日付が入るのですが、今日12月3日ですと12/3と打ち込みます。
3だけ打ち込めば、3(月)となるようにしたいのですが、どうすればいいですか。
何分にも超初心者ですのでわかりやすい説明をお願いします。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
表示だけでよろしいのでしたら。(日付を表す数値にはならないです) 3を入力したセルにカーソルをあわせ右クリックすれば メニューが表示されますので 下から5つめくらいに セルの書式設定がありますので、左クリック 一番下のユーザー定義をクリックして上の入力欄に(G/標準と表示されています。けどそれを消して 多分かってに消えるかと) #("月") と入力してOKをおせば 出来ると思います。
(隠居じーさん) 2018/12/03(月) 10:08
または、マクロで以下のように、数字なら他の2つとくっつけて年月日を作成することで、曜日付加が可能になりますが、超初心者を名乗るくらいなら止めた方が良いかもですね。(インターフェース的にも普通じゃないと思いますし)
Private Sub Worksheet_Change(ByVal Target As Range) Dim R As Range Dim R1 As Range Dim iw As Long
Set R = Intersect(Target, Range("3:3")) If R Is Nothing Then Exit Sub
Application.EnableEvents = False For Each R1 In R iw = Val(R1.Value) If 0 < iw Then R1.Value = Format(DateSerial(R1.Offset(-2, 0), R1.Offset(-1, 0), iw), "d(aaa)") End If Next R1 Application.EnableEvents = True End Sub (???) 2018/12/03(月) 10:11
A3に「3」と入力すれば、隣のB3に「月」と表示でもよければ
A B 1 2018 2 12 3 3 月 4
B3セルに =IF(A3="","",TEXT(DATE($A$1,$A$2,A3),"aaa"))
または =IF(A3="","",DATE($A$1,$A$2,A3)) 表示形式〜ユーザー定義 aaa
B3を下に必要分オートフィル
参考まで (笑) 2018/12/03(月) 10:24
(???)さん ")超初心者を名乗るくらいなら止めた方が良いかもですね。”どういうことですか?
質問をやめろということなのか、それともエクセルを使うのをやめろということなのかどっちですか?
年寄りがエクセルを使うのが気に入らんのかね?
ここは、年齢制限があるのか? 分らんから尋ねてるんやないか。
(70の爺さん) 2018/12/03(月) 10:35
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.