advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 406 for kazu 条件付書式 (0.004 sec.)
kazu (7738), 条件付書式 (2650)
[[20081030223536]]
#score: 6689
@digest: 0617ff341f24cec1214d6d21a0a4fdea
@id: 40675
@mdate: 2008-11-07T06:53:59Z
@size: 8095
@type: text/plain
#keywords: a45 (32760), 網掛 (18590), 新月 (8988), 月間 (8715), yyyymmdd (6852), 〜8 (5040), 月・ (4415), 月〜 (3184), 先月 (2922), month (2557), 2008 (2181), の6 (2044), 今年 (1981), ヶ月 (1931), 掛け (1872), 年の (1744), 行目 (1629), 最新 (1458), ・・ (1211), 記録 (1122), 月の (1084), 転記 (1045), date (918), 月と (873), の3 (852), 手順 (823), に色 (804), 説明 (752), 43 (721), 指定 (685), 言う (675), と言 (665)
『編みかけについて』と『セル内様を下にずらしたい』(なな)
まず条件付き書式にて網かけを行いたいのですが、関数がA列に入ってる為 なのか編みかけが出来ません。 網掛けしたい所は08/09〜08/07の3ヶ月間のD〜Fの箇所にしたいのですが どの様にすれば出来るのでしょうか 次に月が変わるたびA列は関数が入ってる為、毎度B列〜F列の 内容をコピー&貼り付けを 行ってるのですがA列の様に下にずらす事は可能でしょうか? ----------------------------------------------------------------- A B C D E F 43行 08/10 あああ 12582 30% 1.04% ¥2000 45行 08/10 あああ 12582 30% 1.04% ¥2000 46 08/09 いいい 3524 50% 1.20% ¥3500 47 08/08 あああ 8546 20% 3.20% ¥2000 48 08/07 いいい 3524 50% 1.20% ¥3500 49 08/06 あああ 8546 20% 3.20% ¥2000 ----------------------------------------------------------------- A列に日付があり現在 @45行は43行と=となってます。(A45列に=A43のように) AA46行には=DATE(LEFT(TEXT(A45,"yyyymmdd"),4),MID(TEXT(A45,"yyyymmdd"),5,2)-1,1) とA47行・A48・・・とA列にこの式が入ってます。 ずらす事は関数では難しいのかもなのですが、指定した月の網掛けが出来ると 助かるので、どうか宜しくお願い致します。 ---- ご説明をみると 常に46〜48行目に色がついていれば良い と言う様に感じるのですが・・・? 月によって2行以上になることもあるので A45の一月前〜3月前の日付が入っている行に色を付けたい と言う事なのでしょうか? 或いは、本当にご説明の通り 常に08/09〜08/07の3ヶ月間に色を付けたい と言う事なのですかね? A列には確かに数式が入っていますが 網掛けが出来ないのはそれが原因とは思えません。 どの様な条件を設定したのですかね。 (HANA) ---- はい、説明のように、常に3ヶ月間は 色を付けるで間違えはないです A45が常に最新月となり A46は先月…と続くようになってます。 (なな) ---- でしたら、条件付書式を設定してある行が 46,47,48のいずれかの行かを確認する数式を 作るのはどうでしょう。 =OR(ROW()=46,ROW()=47,ROW()=48) A列の日付に関わらず 46:48の範囲のセルに 指定した書式が適用されます。 セル内容をずらすのは数式では難しいと思いますが マクロの記録を使用してずらすようなマクロを作れば ボタン一つで実行出来るように成ると思います。 まず、A列は数式でなくて良くなります。 それから、43行目を挿入コピーするので この行への条件付書式も設定しておいて下さい。 基本となる記録手順は、 43行目以外のセルを選択した状態で ●記録開始 1.A43:F43を選択 2.コピー 3.A45セル上で 右クリック→コピーしたセルの挿入 ●下方向へシフト ■記録終了 です。 このマクロを実行する度に43行目の内容が45行目へ 挿入貼付されます。 実際にお使いの際は実状に合わせて 重複転記或いは、転記漏れをしないように 対処するのが良いと思います。 例えば 現状をそのまま生かすなら、45行目は「=」でリンクされているので 43行目をコピーし、46行に挿入貼付 43行目の内容を削除 を記録にとって、 43行目にデータを入力する前にマクロを実行し、 何も入力されていない43行目にデータを入力する と言う手順を決めておけば 43行目にデータが有る場合は、転記前なので 転記が必要(マクロを実行する必要がある) 転記済みで有れば、43行目が空欄になっているので 重複転記をしてしまう可能性が少なくなると思います。 マクロの記録に関してはこちらをご参考になさって下さい。 http://www.excel.studio-kazu.jp/lib/e4b/e4b.html なお、43行目が数式によって返されているのであれば 記録手順はもう少し変更になりますので 注意して下さい。 (HANA) ---- HANAさんありがとうございます。 >A列の日付に関わらず 46:48の範囲のセルに >指定した書式が適用されます。 ↑上記方法ではなく指定した月のみ網掛けしたいのです。 毎回6月〜8月のみの様な形で 説明不足でごめんなさい (なな) ---- >A45が常に最新月となり >A46は先月…と続くようになってます。 そして、先月と先々月とその前の月の3月分が 網掛けに成れば良いのでは無いのですか。 ・・・違うのですかね。 でしたら、少し質問させて下さい。 >指定した月のみ網掛けしたい 誰が、いつ、どの様に 指定するのですか。 現在が何年の何月でも 2008年の6月〜8月に色を付けたい なんてことではないのですよね? 最初のご説明では >08/09〜08/07の3ヶ月間 と言う事ですし。 「どの3ヶ月間か?」というのは どの様にして決まるのでしょう。 (HANA) ---- 説明が悪くてすいません。 >現在が何年の何月でも 2008年の6月〜8月に色を付けたい >んてことではないのですよね? 上記であってます。 >誰が、いつ、どの様に 指定するのですか。 >「どの3ヶ月間か?」というのは どの月にするかは決められてます。 今回は2008年の6月〜8月間のみとなります。 当初にも書きましたが 43行の数字は最新月(今月の数字)なので 2008/11 45行は43行とイコールなので同数字です。 =A43 46行は =DATE(LEFT(TEXT(A45,"yyyymmdd"),4),MID(TEXT(A45,"yyyymmdd"),5,2)-1,1) 47行にも =DATE(LEFT(TEXT(A46,"yyyymmdd"),4),MID(TEXT(A46,"yyyymmdd"),5,2)-1,1) するとA列は11月・10月・9月・・・と毎月更新A43が変更する度にA45は数字が異なるので 指定出来たらと思ってたのですけど =$A49=MONTH() 今年は2008年の6月〜8月間を網掛けが希望となる感じです。 ---- 物わかりが悪くて済みません。 >当初にも書きましたが > ・・・・・ >するとA列は11月・10月・9月・・・と A43の日付を変える度に変わるのは分かるのですが その後の >A45は数字が異なるので ってのがよく分かりません。 43行目に新しい月のデータを入力したが また45行目以降に更新していない時に 分かりやすいように色が付けたい。 と言う事でも無いのですよね・・・。 >今年は2008年の6月〜8月間を網掛けが希望 と言う事では。。。 でも、今年一年間は6〜8月で有れば 手で色を付けた方が良いように思いますが・・・。 来年別の月に成ったら 数式の変更が必要 と言う事ですよね。 どこかに入力用のセルを設けてそこを参照する形にしない限り。 それとも、どこかに入力用のセルを作るのですか? 或いは、毎年式を変更する? 因みに、A45が2008年の6月〜8月の間の月か?は 例えば =AND(DATE(2008,6,1)<=$A45,$A45<=DATE(2008,8,1)) の様にすれば調べられると思います。 また、月だけが確認出来れば良いのなら =AND(6<=MONTH($A45),MONTH($A45)<=8) MONTH(A45)でA45の月だけが取り出せます。 3つ程度なので =OR(MONTH($A45)=6,MONTH($A45)=7,MONTH($A45)=8) としておいた方が、分かりやすいかもしれません。 46行目の↓の式は =DATE(LEFT(TEXT(A45,"yyyymmdd"),4),MID(TEXT(A45,"yyyymmdd"),5,2)-1,1) =DATE(YEAR(A45),MONTH(A45)-1,1) とも書ける様に思います。 (HANA) ---- 私の説明の仕方が悪いので本当お手数かけます。 私も何度も質問ですみません。 >A45は数字が異なるので ってのがよく分かりません。 説明が判りにくいですよね。すみません。 a43とイコールとなってるので毎月変わってしまうって事でした。(同様文ですよね) 悩ませてごめんなさい。 >年一年間は6〜8月で有れば >手で色を付けた方が良いように思いますが・・・。 いままで手で付けてたのですが、どうしても忘れがちなので 記入すればと考えまして。 完全に悩むはめになりました・・・。 再質問なのですが 上記の=OR(MONTH($A45)=6,MONTH($A45)=7,MONTH($A45)=8)の式の場合 セル【A45が6月〜8月ならば】となりますが 【A45〜A56の範囲内に6月〜8月があれば】網掛けにしたい場合は どのようにすればよいでしょうか >46行目の↓の式は >=DATE(YEAR(A45),MONTH(A45)-1,1) この方がとても見やすいので使わせて頂きたいと思います。(なな) ---- 済みません、色が付くことの利点が分からないのですが・・・。 一般的な事ではなく、業務として色が付いていた方が良い って事なのですかね。 >どうしても忘れがちなので記入すればと考えまして。 「記入すれば」ってのは どこかのセルに 開始 6月 終了8月 の情報を入れる事にする ・・・って事ですかね。 >【A45〜A56の範囲内に6月〜8月があれば】網掛けにしたい どこの範囲に網掛けが出来れば良いのですかね? 例えば、A45:A56のどこかに6,7,8月が 一つでも含まれていたら、D45:F56を網掛けにする・・・とか? 同じ行のA列が6,7,8月のいずれかで有れば その行を網掛けにしたい と言う事で有れば、先ほどの式で設定した書式を コピーして下さい。 もしかして、 A45:A56の範囲外にこの条件つき書式が設定されていて その時のA列の値が6,7,8月だった場合は 無効(網掛けしない)にしたい と言う意味ですかね・・・? (HANA) ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/200810/20081030223536.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97038 documents and 608190 words.

訪問者:カウンタValid HTML 4.01 Transitional