• 締切済み

セルの計算機能を持つ関数、OCX

itohhの回答

  • itohh
  • ベストアンサー率45% (210/459)
回答No.2

こんにちは。itohhといいます。 市販のコンポーネントで良ければ結構な数あると思いますよ。 VB magazine誌などに広告が載っていますので確認してみては如何ですか? あと、ちょっと気になるので、todo36さんの回答の中にあるVS-Resizerは、ウィンドウのリサイズを管理するコンポーネントですよね。 文化オリエント社のものなら、SPREADが該当します。

関連するQ&A

  • エクセルのif関数で

    エクセルのif関数でこれができるのかわかりませんが、 C1~C10の中の文字列の中にA1と同じ文字列があればB1に「1」を入れ、なければ「2」を入れるということをやりたくて B1のセルに IF(OR(C$1:C$10=A1),1,2) という計算式を入れました。 関数の引数の中の数式の結果では、正しい結果が表示されてるのですが、B1のセルには間違った結果が表示されます。 また、B2以下B20まで計算式をコピーするとB11以下は#VALUE!になってしまいます。 一つ一つを見てみると、どうやらセルに正しく表示されるのはAの行とCの行が=だった場合のみのようです。 #VALUE!が表示されているセルも含めて、数式の結果では正しい結果が出ているのにセルの表示が違っているのが納得できませんが、おそらく何かが間違っているのでしょう。 間違いを教えてください。 よろしくお願いします。

  • Excel 関数 計算式について

    Excel関数について教えて下さい。 下記のようにExcelの縦列で、A列とB列があるとします。 A列の数値が「1」で、かつB列の数値が「2.5」以下の数(割合)を算出するにはどのような関数(計算式)を使えば宜しいでしょうか? また、上記の計算をすると同時に、その計算結果に当てはまる”B列”の数値を計算して、B列の合計数と平均数を割り出すためにはどのような関数(計算式)を使えば宜しいでしょうか。 個人的には、幾つかのセルに計算式を分ける必要があるかと思いますが、セルを分けるパターンでも分けないパターンてもどちらでも結構です。 但し、実際に計算式を記入するセルはA列でもB列ではなく、X列となります。 A列    B列 1      2.4 3      3.5 5      3.6 2      2.7 1      2.1 1      3.0 4      2.2 1      2.8 2      1.6 1      1.9 1      3.4 3      1.7 1      1.4 宜しくお願い致します。

  • セルに計算結果でなく、関数式が表示される

    エクセルの関数が入っているセルに、昨日から関数式自体が表示されるようになり、計算結果がでてきません。上部のバーにある「関数の引数」ウィザードボタンfxをクリックすると、ウィンドウには計算数値が表示されています。ちなみに関数は単純に別シートのセルを参照させて足し算するだけです。別なシートに、関数式をコピーしてみましたが、ひとつのセルはできても、次のセルに連動させようとすると(セル右下に表示される太十字をひっぱっる)また、結果でなく、関数式が表示されるようになってしまいます。どうしたら解決できるでしょうか?

  • 数式の計算結果により表示されたセルを数える関数を教えてください

    Excel2003です。 「=COUNTA(範囲)」で文字や数値、式などのデータが入力されているセルを数えることができますが 数式の計算結果により表示された文字や数値の入ったセル(数式の計算結果で空白のセルを数えない)を数える関数を教えてください  

  • 計算式で任意のセルを指定できるようにする

    うまく説明できるか自身ないですが…。 Excel2000で、ある計算式(変換式というべきか?)を作りました。 とりあえず、セルA1に数字を入力すると、セルA2に結果が出るように作成しています。(四則演算や、VLOOKUPを使った文字列操作などを複数のセルを介して行い結果を出しています) やりたいことは、最初のターゲットを任意のセルを指定できるようにしたい(計算式を関数のように使いたい)のですが、そんなことは可能でしょうか。

  • Excel 関数 計算式について

    Excel関数について教えて下さい。 下記のようにExcelの縦列で、A列とB列があるとします。 まず、B列の数値が「2.5」以下になる際の”A列のセル数”を算出するには、どのような関数(計算式)を使えば宜しいでしょうか? また、B列の数値が「2.5」のみの”A列のセル数”を算出するには、どのような関数(計算式)を使えば宜しいでしょうか? 但し、実際に計算式を記入するセルはA列でもB列ではなく、X列となります。 A列   B列 1     2.4 3     3.5 5     3.6 2     2.7 1     2.1 1     3.0 4     2.2 1     2.5 2     1.6 1     1.9 1     3.4 3     1.7 1     1.4 6     2.5 1     3.6 5     2.5 宜しくお願い致します。

  • Excelでの関数の使い方について教えてください。

    Excelでの関数の使い方について教えてください。 サッカーの試合の結果が横に  1-0, 2-1, 0-2, 1-1..... のように並んでいます。セルごとに"1-0"、"2-1"が文字列として入っています。 前が自分が所属するチームです。 この結果をx勝y敗z引き分け、と言う形で表示したいのですがうまく出来ません。 例えば負け数を出す場合、countif関数を使い条件の部分に以下の関数を同行のセル毎に出せればと思ったのですがうまくいきません。 =LEFT(B1,1)<RIGHT(B1,1) 勝ち、負け、引き分けの回数はそれぞれ別のセルでもOKです。試合結果はこれから増えていくので空白セル以外自動で勝敗を計算できる形で出力したいのですが可能でしょうか? よろしくお願いします。

  • 一つのセルに関数計算式と数字を入れたいです

    エクセルの質問です一つのセルに関数計算式と数字を入れる様にすることは可能でしょうか? 例えば そのセルに何も入力しないと、他のセルとの計算結果が表示され、数字が入力されると、その数字を元に他のセルへ計算結果が出る様にしたいのですが、A1のセルに何も数字を入力しないと、計算式でA1は=B1/C1の%表示で、A1に数字を入力すると、その数字を元にB1は=C1*A1の計算結果を反映させたいのですが、よろしくお願いします

  • エクセルの関数の引数で範囲指定をしたいのですがセル番地の足し算などは出

    エクセルの関数の引数で範囲指定をしたいのですがセル番地の足し算などは出来ないのでしょうか? address関数を使ってみたのですが、文字列として認識される為エラーが出ました。 もしくは文字列をセル番地(範囲指定できる形)に変換することは出来ませんか?

  • 知らなかった =MAXA()、=MINA()関数

    どなたかの回答を読んいて、最大(小)値を求める関数に、私が使ったことのない =MAXA() とか =MINA() が存在することを知りました。私は専ら =MAX()、=MIN() を使っていたのです。 下記の文章は、MAXA関数のヘルプからの抜粋です。 1.引数には数値を表す文字列を指定できます。 2.引数として指定した論理値と、数値を表す文字列が計算の対象となります。 3.引数としての配列またはセル範囲の参照に含まれる空白セルと文字列は無視 __されます。 4.引数に文字列が含まれる場合は 0 と見なされます。 添付図において、 1.範囲 B1:B5 に数値を入力。 2.セル A1 に式 =TEXT(B1,"0") を入力して、下方にオートフィル。 3.セル B6、B7 に式 =MAX(B$1:B$4)、=MAXA(B$1:B$4) を入力。 4.範囲 B6:B7 を左にオートフィル。 5.列D、Cも上と同様ですが、MAX を MIN の読み替えてください。 でも、当該表の結果からは MAX と MAXA の、および、MIN と MINA の違いを窺い知ることができません。どなたか MAX と MAXA の使い分けの好例を教えてください。