[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『曜日の翌日の求め方』(みく)
もしA1に"月曜日"と入力すると、自動でA2に"火曜日"、A3に"水曜日"、A4に"木曜日"、
もしA1に"火曜日"と入力すると、自動でA2に"水曜日"、A3に"木曜日"、A4に"金曜日"、
となるような関数をお分かりの方、教えてください。お願いします。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
A2 =IF(A1="","",MID("月火水木金土日",FIND(LEFT(A1),"日月火水木金土"),1)&"曜日") 下へコピー。 (GobGob) 2015/07/01(水) 18:27
横から失礼します。 こんな方法も。
A1=2 ユーザー定義書式で「aaaa」 A2=A1+1 A2をA4までコピー A1の書式をA2〜A4へ貼り付け
※A1に「2」と入力してもユーザー定義書式「aaaa」を設定した時点で 「1900/1/2」と変わります。
なお、数値と表示される曜日の対応関係は↓のとおりです。
1=日曜日 2=月曜日 3=火曜日 4=水曜日 5=木曜日 6=金曜日 7=土曜日 (カリーニン) 2015/07/01(水) 19:45
まったく、関数でも何でもない、すべったレスですが。
A1 に 日曜日 等 を入れた後、A1を選択して、フィルハンドルを表示して下にオートフィル。 これでも、求める結果にはなりますね。
(β) 2015/07/01(水) 20:08
感動です!!
ありがとうございます。
ちなみに、英語(MonTueWedThuFriSatSun)だとどういう式になりますか?
真似て
A1 =IF(A1="","",MID("MonTueWedThuFriSatSun",FIND(LEFT(A1),"SunMonTueWedThuFriSat"),3))
試してみたのですが、うまくいきませんでした。
もしお分かりなら、教えてください。お願いします。
(みく) 2015/07/01(水) 20:42
2015/07/01(水) 19:45の私の例ですと、 ユーザー定義書式で「ddd」とします。 (カリーニン) 2015/07/01(水) 20:47
ありがとうございました。
海外にいる友人にデータを送ると、ユーザー定義書式で「ddd」だと
日本語になる場合があるので、他の方法を考えていました。
一度、カリーニン様に教えていただいた方法で、友人に送ってみて、
うまくいくなら、使用いたします。
本当にありがとうございました。
(みく) 2015/07/01(水) 20:54
お呼びじゃないですが、βの例だと、A1 にいれる値がかわるだけで、操作は変わりません。
で、GobGObさんの式なら、LEFT(A1) を ただの A1 にすればどうですか。
(β) 2015/07/01(水) 20:57
ありがとうございました。
オートフィルを使わずにと考えていました。
LEFT(A1) を ただの A1 に変えたら、うまくできました。
本当にありがとうございました。
(みく) 2015/07/01(水) 21:15
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.