excel
[HOME] [MAIL]

CEL316.他の人にオプション設定をさわれなくする [メニュー]

Q:(質問者:so-ryuさん)
エクセルで、オプション設定した場合他の人が
その設定をいじることが出来ないような方法はありますでしょうか?

???????????????????????


A:
私は大のイタズラ好きで、過去にも勤務先のPCに様々なイタズラを仕掛けてきたという実績があります。(^_^;)
今回はそんな私のイタズラ(「オプションを消す」)をご紹介します。

1)メニューから「ツール」→「ユーザー設定」と進む。
  *「ユーザー設定」画面が開く。
2)再度メニューから「ツール」→「オプション」をクリック。
  *「オプション」が黒枠で囲われる。
3)右クリックから「削除」を選ぶ。
これで「オプション」がメニューから消えます。
元に戻すには・・・。
イ)メニューから「ツール」→「ユーザー設定」と進む。
ロ)「ツールバー」タブを開く。
ハ)「ワークシートメニューバー」を選択する。
  * チェックは外さない。
ニ)「リセット」を押す。

何にしてもそうですが、要は相手の知識次第です。
イタズラを利用した簡単な防御とお考え下さい。 [質問一覧][HOME]

CEL317.表と罫線のコピー [書式]

Q:(質問者:神奈川aboさん)
定年退職後パソコンを始め、麻雀等の成績を表にして楽しんでいますが、年度が変わり前年度の表をコピーして使いたいのですが上手く行きません。
(1)罫線がコピーできない。(以前はできた)
(2)セルの幅が元へ戻ってしまう(いちいち長さを調整が面倒)
(3)数式がコピーできない(以前はできた)
自己流でいろいろやってみたり、マニュアルも見たのですが上手くゆきません。
基本的なことですが教えて下さい。

???????????????????????

A:
兵庫hhirochannです。コピー先は、同一BOOK内でしょうか?
・同一BOOK内であれば、シートごとコピーされると計算式もセルの幅もそのままコピーできます。
このやり方はいろいろありますが、
・シート名を書いたタブが下部にありますが、ここを右クリックし、「移動またはコピー」を選択し、コピーを作成する にチェックを入れてOKすれば出来上がります。
この状態で 計算式を入力されているセル以外のセルの数値を削除されると、即利用できます。
・他のBOOKに 目的のセルのみコピーされたい時、セル全体を選択(行no 1の上 列記号Aの左側の空白部をクリック)し、「編集」 「コピー」(又は Ctrlキー + C)を選択し、コピーしたいBOOKの新規のセルのセル全体を選択して貼り付けます。数式入力したセル以外の数値を削除します。 [質問一覧][HOME]

CEL318.countif関数について [関数]

Q:(質問者:石川gaoさん)
データーベースから複数条件に合う数を出したいのですが、どうしてもうまくいきません。
dcount関数も使ってみたのですが、引数のミスかうまくいきません。
また、この関数だと自分が思っているような表になりません。
そこで、countif関数にand()やor()を使って複数の条件での入力はできないのでしょうか?
ちなみに、データーベースは1班から30班の班に8人ほどの班員がおり、いろいろな条件でA〜Dまでのランクを付けてあり、別のシートに「1班Aランク○名」「1班Bランク○名」「 」という表にしたいのです。(縦に班名、横にランク、のように)
また、班員は随時増えたり減ったりします。
何かよい方法があれば是非教えてください。
よろしくお願いいたします。

???????????????????????


A:
兵庫yuhkiです。
COUNTIF関数でANDやORを関数内に含めることはできないと思います。
ORであれば、COUNTIF(範囲,条件1)+COUNTIF(範囲,条件2)+・・・と足し算することで求めることはできると思います。
以下の方法はいかがでしょう?

1)作業列を設ける
私の好きな力技ですが、空いている列を作業列として使用します。
A列に氏名、B列に班名、C列にランクが入力されており、D列を作業列としてD2セルに以下の式を入力します。
=B2&C2
(1行目は表題に使用されていると仮定しています)
で、SHEET2で、A2セルから
1班Aランク
1班Bランク
・・・
と入力し、その隣の列に
=COUNTIF(SHEET1!D:D,A2)
と入力して下方向にコピー。
COUNTIF関数−検索条件に一致したセルの個数を返します。
書式は、=COUNTIF(範囲,検索条件)です。

2)SUMPRODUCT関数を使用する
データは1)のように入力されているとして、SHEET2のA2セルから班名を、B2セルからランクを入力し、C2セルに以下の式を入力します。
=SUMPRODUCT((SHEET1!B$2:B$100=A2)*(SHEET1!C$2:C$100=B2))
で、下方向にコピー。
ここではデータが100行まで入力されていると仮定しています。
範囲は適当に変えてください。
SUMPRODUCT関数−配列を乗算した結果を返します。
書式は、=SUMPRODUCT(配列1,配列2,・・・)です。

上手くいくと良いですね。
ではでは。 [質問一覧][HOME]

CEL319.フォント色 自動って? [その他]

Q:(質問者:静岡bu-kunさん)
Excelのフォントの色なんですが、「自動」と「黒」は、どう違うのでしょうか?
Wordでは、背景の色を濃くすると「自動」の場合は、フォントの色が「白」になります。
Excelでは、背景の色を変えてもフォントの色は変わらないようですが・・?

???????????????????????


A:
兵庫yuhkiです。
このご質問で初めてフォント色に自動があるのに気がつきました(^^;)。
推測ですが、自動とはユーザーが何も指定しない場合に対応するように設定されているものではないでしょうか? 
EXCELのシートは白(正確には白ではないと思いますが)ですので、自動として黒が設定されているのだと思います。
(ちなみに2002でのエラーインジケータの自動色は黒ではありませんし、セルの塗りつぶしの自動?は塗りつぶしなしです。)
カラーパレットで色が指定できるところは、同じパレットを使用しているので、自動色が黒のところは、「何で黒があるの?」と思いますが、自動色が黒でないところで黒に設定したいときに黒がないと困ってしまいますよね(ややこしい文章ですね)。
また、WORDは背景色によってフォントカラーが変化するということですが、ワープロソフトは文字を表示しなければなりませんので、設計上そうなっているのだと思いますが、EXCELの場合は、なんらかの設計思想によりそうしていないのだと思います。
なので、文字の色を白にして、入力されているが見えないようにする、といった技が使えます。

きちんとした見解ではなくて、申し訳ないです。
ではでは。 [質問一覧][HOME]

CEL320.フォントの自動色分け [書式]

Q:(質問者:東京hisamaruさん)
「この場合は赤、あの場合は黒」みたく入力したら自動で色分けしてくれるような設定ってありますか?

???????????????????????


A:
東京hisamaruさん、おはようございます、兵庫TERUです。
条件によって色を替えたい時は、条件付き書式を設定しないといけません。

例)
   A   B   C  ┌──┬──┬──┐ 1│番号│氏名│区分│  ├──┼──┼──┤ 2│01│A氏│継続│  ├──┼──┼──┤ 3│02│B氏│脱退│  ├──┼──┼──┤ 4│03│C氏│  │  └──┴──┴──┘
この様な表で、区分によって氏名の色を替えるとします。『継続』なら【青】、『脱退』なら【赤】とするとします。
セルB2をアクティブにし、【書式】→【条件付き書式】を選択します。
〔条件1〕左から順に『数式が』『=$C2="継続"』にし、書式を選んで、フォントを【青】に変更し、〔追加〕を選択し、同様に〔条件2〕を左から順に『数式が』『=$C2="脱退"』に、書式を選んでフォントを【赤】に変更してOKを選択します。
すると、上記表でしたら、
『A氏』は【青】色に、『B氏』は【赤】色になります。

※この条件付き書式は条件を3つ迄しか設定できませんので注意して下さい。
東京hisamaruさんの思っている様になったでしょうか? [質問一覧][HOME]

[HOME] [MAIL]