Gizport
1 回答
0
Share (facebook)
156
view
全般

古いエクセル 2000 だったかを使用してます。次のような場合は、ど...

古いエクセル 2000 だったかを使用してます。次のような場合は、どうすればいいのか、教えて下さい。 表を作って管理しています。上司から、その表にいろいろと追加して分析したいとの事で、本等を見ながらあれこれ作っていますがどうしても、うまくできないところがあり質問です。

毎月使う表です。例えばA列には、日付がはいります。ここは毎月固定してます。A1には1日、A2には2日、A3には3日という具合です。B列には、それぞれの曜日がはいってます。日付が元々はいっていて、それをセルの書式か何かでカレンダーの曜日を表記するように作ってあるみたいです。なのでB1には、例えば月、B2には火、B3には水という感じではいってます。月が変われば、同じ1日でももちろん曜日が変わりますし、そういう風に作ってます。
C列には、それぞれの日の、とある数字がはいってくるように作ってあります。別のシートで日々の諸計算をした後の稼働率とでもしておきます。稼働率は、0%の時もあり、200%の時もあります。

月の始めは、例えば今日は6月6日なので、6日までのデータを別シートで処理し、その数字がC列に飛んできます。なのでその表の上の方のC列のC6までは、シートから稼働率がとんできてます。逆に、C列の15とか30とかは、また15日も30日も、終わってないので、稼働率の数字はとんできてなくて、セルは空欄になってます。

毎月、何日とか、何曜日とかが、不特定なのですが。まったく営業しない日が数日あります。その日は、営業していないの為一切のデータがC列にとんできません。ですので、1か月まるまる終わり、31日になると、一応のデータは揃うのですが。C列は、あちこち、営業していない日のところだけ、虫食い状態で空白です。

また、合わせて、こんな感じにもしたいです。

C列には、稼働率が原則数字でとんできます、しかし、営業していない日は空白で、何も数字がはいってない状態です。その稼働率が 93%以上107%以下の場合には、それが特化してわかるように、その例えば96%の稼働率となった場合にはセルを、緑に染める。1%以上93%未満および107、1%以上200%以下の稼働率となった場合にはセルを赤く染める。稼働率が0%の場合には、セルをグレーに染める。時々ある、営業していない空白の場合は、セルを通常の無色のままに、そんな感じで表記簡単にしたいのです。稼働率をみて、あぁ、今日は6日は稼働率が108%だったから、赤く染めよう毎日手作業だと、ちょっと他にもいろいろする事もあり、過去のデータも同じ様にしたいので、煩雑なので、自動的にそんな風にできれば、いいなぁと。

また、それと同時に。そのC列にはいっている数字、もしくは空白を見て。D列に判定を示す感じにもしたいです。
C列(C1からC31まで、様々な数字)の稼働率が 93%以上107%以下の場合 D列の同じ行に 「◎」表記
C列(C1からC31まで、様々な数字)の稼働率が 1%以上93%未満および107、1%以上200%以下の場合 F列の同じ行に 「X」表記
C列(C1からC31まで、様々な数字)の稼働率が 0%の場合 「△」表記
C列(C1からC31まで、様々な数字)の稼働率が、営業日以外で数字がとんでこなく 苦泊の場合、やはり「 」空白で

<現状>

A B C D →列

1 1日 土 55%

2 2日 日 0%

3 3日 月

4 4日 火 102%

↓行


<こんな感じにできれば>

A B C D →列

1 1日 土 55% X

2 2日 日 0% △

3 3日 月

4 4日 火 102% ◎

↓行

Cの自動的にとんでくる数字を見て、自分で◎△X「 」空白 とD列を埋めていけばいいのでしょうが。毎日だと煩雑なのと過去のデータも同じように判定させたいので、C列の稼働率によって、エクセルで自動的に判断し、◎△×「 」空白、とD列に自動的に表記されるようにしたいです。また稼働率が55%のC1は赤で、0%のC2はグレーで、空白のC3はそのままで、102%のC4は緑で、それぞれセルが自動的に判断され染まれば便利・・・ と考えてますが。

なにぶん、あまりエクセル詳しくなく。IF関数とか、書式の設定で条件いれたり、色々してみましたが。思う様にまったくできませんでした。自分が言いたい事、あれこれと図無しTで説明するのが、難しく。また拙い文章で、お伝えするのは、困難だと思いますし、わかりにくくて申し訳ないと思います。いろんな方のお知恵を拝借したいと思い、質問させて下さい、よろしくお願いします。
Yahoo!知恵袋 4195日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
エクセル2003の場合ですが、
下の図を見て下さい。見づらいかもしれませんが、このようなイメージでしょうか?
これでよければ、C列には例えば91.3%と%で表示されているとして、
①D2セルに=IF(C2="","",IF(C2=0,"△",IF(AND(C2>=0.93,C2<=1.07),"◎","×")))の式をコピーして貼り付けて下さい。
②ア.D2セルを選択した状態で、上のツールバーの「書式」ボタンをクリック→メニューの中から「条件付書式」をクリック→図の右下半分ような「条件付書式の設定」ダイアログが表示→
イ.それぞれの窓で「セルの値が」「次の値に等しい」を選んで、右側の窓に「◎」を入力→右の「書式」ボタンをクリック→「セルの書式設定」ダイアログが表示→「パターン」タブをクリックして緑色を選択→下の「OK」ボタンをクリック
ウ.「条件付書式の設定」ダイアログに戻ったら下の「追加」ボタンをクリック→
エ.上のイを再度実行し、「×」で赤色を指定→ウを実行
オ.上のイを再度実行し、「△」で灰色を指定→
カ.最後に、「条件付書式の設定」ダイアログの下の「OK」ボタンをクリック

③以上までできたら、D2セルを選択した状態で、セルの右下にカーソルを持っていくと+字に変わるので、それを左クリックしたまま31日の行までスライドさせて下さい。

以上で、図のような表示が出てくると思います。試してみて下さい。
Yahoo!知恵袋 4188日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
49
Views
質問者が納得エクセル2003の場合ですが、 下の図を見て下さい。見づらいかもしれませんが、このようなイメージでしょうか? これでよければ、C列には例えば91.3%と%で表示されているとして、 ①D2セルに=IF(C2="","",IF(C2=0,"△",IF(AND(C2>=0.93,C2<=1.07),"◎","×")))の式をコピーして貼り付けて下さい。 ②ア.D2セルを選択した状態で、上のツールバーの「...
4195日前view49
全般
26
Views
質問者が納得図を参照してください。 C2~D4セルを範囲指定します(B列は起点になるので設定の必要はありません)。 で条件付き書式で数式を =B2<C2 で書式ボタンで好みの設定をして、OKで大丈夫なはずです。
4371日前view26
全般
41
Views
質問者が納得プリンターメーカーで対応するソフトも公開していますので、それを使うのが他メーカーのより使い勝手が良いです。Canonの場合は「らくちんCDダイレクトプリント」があります。
4701日前view41
全般
28
Views
質問者が納得実務上, 行/列がかなり多いなら、マクロ(VBA)の方が軽い動作をすると思いますが、式なら以下の通りです sheet2のB1: =IF(COLUMN(A1)>COUNTIF(sheet1!$B$1:$D$4,sheet2!$A1),"",INDEX(sheet1!$A:$A,SMALL(INDEX(NOT(sheet1!$B$1:$D$4=sheet2!$A1)*10^6+ROW(sheet1!$B$1:$D$4),),COLUMN(A1)))) と入力し、↑B1の式をD1まで右...
4869日前view28
全般
76
Views
質問者が納得ACアダプタにラベルがあると思います。 そこにアダプタの型番がありますからそれを元にヤフオクで検索してみてください。 きってみつかると思いますよ。
5298日前view76

取扱説明書・マニュアル

478view
http://pc-support.jp.onkyo.com/.../DC02Z999937B.pdf
もっと見る

関連製品のQ&A