excel
[HOME] [MAIL]

CEL331.順位を決める [その他]

Q:(質問者:島根jiroさん)
Wカップの予選成績表の順位は勝ち点が同点のとき、(1)得失点差、(2)総得点の順番で順位をつけるそうですが、この条件で順位を決める式はどのようにすればよろしいでしょうか。
よろしくお願いします。

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

A:
兵庫yuhkiです。
この方法が実際に使われているとは思いませんが、同点に順位をつけるのでしたら、以下の方法はいかがでしょうか?
A列に勝ち点、B列に得失点差、C列に総得点が入力されているとします。
サッカーはあまり知らないのですが、得失点差、総得点が最大で2桁までだとするとD列に以下の式を入力します。
=A2+B2/100+C2/10000
で対象行までコピーします。
単純に足し算してしまうと勝ち点に大きな影響が出てしまいますので、100、10000で割って影響を小さくしています。
でも、実際は違うんでしょうね。
ではでは。 [質問一覧][HOME]

CEL332.平方根(ル−ト)を [オブジェクト]

Q:(質問者:滋賀ryujiさん)
テスト問題をつくるためExcei2002またはWord2002で平方根(ル−ト)を表示させたいのですが、どうすればいいのでしょうか?

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

A:
兵庫yuhkiです。
EXCELでもWORDでも同じ方法で表示できます。

1)メニューの[挿入]−[オブジェクト]を選択。
2)「新規作成」タブをクリックし、「Microsoft数式3.0」を選択。
3)メニューが表示されますので、ルートを選択してください。

オブジェクトになりますので、位置を調整してくださいね。
ではでは。 [質問一覧][HOME]

CEL333.塗りつぶしの色の登録 [設定]

Q:(質問者:福井shiruさん)
Excel2000で、セルの塗りつぶしについてお尋ねいたします。
セルの書式設定のパターンに表示される色よりも薄い色で塗りつぶしたいのですが、可能でしょうか?
また、ツールバーの塗りつぶしのボタンにその色を登録することはできるのでしょうか?
以上ご教授お願いいたします。

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

A:
兵庫yuhkiです。
可能ですよ。以下の方法でいかがでしょうか?

1)メニューの[ツール]−[オプション]を選択。
2)「色」タブを選択。
3)カラーパレットが表示されますので、変更しても良いカラーを選択。
4)「変更」ボタンをクリック。
5)「ユーザー設定」タブを選択。

ここでカラーを変更することができます。
3で選択したカラーが設定されたカラーに変更されます。

もし、元に戻したくなった時は、「リセット」を押してください。
但し、このカラーが使えるのはそのブックだけです。
このブックを他の人に渡した場合、その方のEXCELのカラーパレットの内容になりますので、折角設定されたカラーが反映されません。
詳細はヘルプで「カラーパレット」を検索してみてください。

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

CEL334.文字の検索 [関数]

Q:(質問者:高知Momoさん)
アルファベットの文字列からAXXA(XはA以外の任意の文字)を探して、その位置情報を隣のセルに表示させたいのですが、どうすれば良いでしょうか?
例えば…

      ┌────┬─────────────┐
      │  A │     B       │
      ├────┼─────────────┤
      │    │BCABCABCDABCA│
      └────┴─────────────┘
               ↓↓↓
      ┌────┬─────────────┐
      │  A │     B       │
      ├────┼─────────────┤
      │3,10│BCABCABCDACDA│
      └────┴─────────────┘
と表示させたいのです。よろしくお願い致します。

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

A:
高知Momoさん、こんにちは、滋賀のookatsuです。
少し長くなりますが、自分なりに考えてみました。
例の場合ですと最大の位置情報数は3つですが、少し余裕を持って4つまで検索できるようにしました。

まず、作業列をこの場合、4列使います。
D1 に1つ目の位置情報を調べる式を入力。
  =IF(ISERROR(SEARCH("A??A",B1)),"",SEARCH("A??A",B1))
E1 に2つ目の位置情報を調べる式を入力。
  =IF(ISERROR(SEARCH("A??A",$B1,D1+4)),"",SEARCH("A??A",$B1,D1+4))

次に E1を選択し、右下にポインタを合わせてG1までオートフィルでコピー。
次にD1からG1を選択して、同じく右下にポインタを合わせて下方向に必要なところまでオートフィルでコピー。
次に、上の処理で出た位置情報を結合します。
A1 に次の式を入力。
  =D1
  &IF(E1="","",IF(D1="","",", ")&E1)
  &IF(F1="","",IF(COUNTIF(D1:E1,"")=2,"",", ")&F1)
  &IF(G1="","",IF(COUNTIF(D1:F1,"")=3,"",", ")&G1)

次にA1を選択し、右下にポインタを合わせて下方向に必要な分ドラッグ。
これでお望みのものができると思います。
なお、この場合は半角と全角は区別されますが、大文字と小文字は区別されません。
また、DからG列を隠す場合は、ご存知かもしれませんが、DからG列を選択して右クリック、「表示しない」をクリック。
元に戻す場合は、CからH列を選択して右クリック、「再表示」をクリックすれば元に戻ります。 [質問一覧][HOME]

CEL335.重複データを表示したい [オートフィルタ]

Q:(質問者:岩手senshuさん)
Excel97を使用しています、縦の列に重複しているデーターを表示させるにはどうしたら良いでしょうか?

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


A:
兵庫yuhkiです。
データがA2セルから入力されているとします。
(A1セルには何らかの文字列を入力しておいてください)
B列を作業列として使用します。

B1セルに何らかの文字列(何でも良いですよ)を入力して、B2セルに以下の式を入力します。
=COUNTIF(A:A,A2)
で、下方向に対象行までコピーします。
重複データがあるとB列に2以上の数値が出てきます。
B列を選択してメニューの[データ]−[フィルタ]−[オートフィルタ]を選択します。
B1セルに▼マークが出てきますので、クリックして「オプション」を選択します。
最初のボックスに「2」を入力、次のボックスで「以上」を選択します。
すると重複したデータだけが表示されます。

関数の説明ですが、
COUNTIF関数−検索条件に一致したセルの個数を返します。
書式は、=COUNTIF(範囲,検索条件)です。

ちょっと手間ですけど。
ではでは。 [質問一覧][HOME]

[HOME] [MAIL]