Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


31958 / 76734 ←次へ | 前へ→

【50017】Re:エクセル関数
発言  ロック  - 07/7/3(火) 19:33 -

引用なし
パスワード
   >>bykinさん
確かにそうですね。
いろいろな指摘ありがとうございました。

>>わいわい さん
あなたのような方を待っていました。

偏差値のような山なりのグラフの縦軸の数値を取る、というような関数を
実際はXXX分布のXXX指数とかいう感じであるのかも、と思ったのですが、やはり自分で定義して作るしかないようですね。

ある範囲から基準値に最も近い値を探すならその方法でよいのではないでしょうか。全ての差の絶対値を求めて並び替えてから求めた方が処理は早くなるかもしれませんが。

>横から失礼します。(色々間違えていたので書き直し)
>実は、私も先週同じように『近い値を求める』関数を調べたもので興味深くみていました。
>私はABS(対象値-比較基値)で対応しました。
>でこれ(二乗はグラフ近似式のR^2からですか?)なんですけど
>>>>(ABS(A−B))^2
>(A−B)^2 とすれば、さらに簡単になりますね。
>ある範囲から基準値に最も近い物を探したいと言うなら
>  mini_Diff = (Cells(1,Column).Value-基準値)^2
>  mini_Value = Cells(1,Column).Value
>  mini_Index = 1
>  For i=2 to Last
>   if (Cells(i,Column).Value-基準値)^2 < mini Then
>     mini_Diff = (Cells(i,Column).Value-基準値)^2 '最も小さい差の値
>     mini_Value = Cells(i,Column).Value      '一番近い値
>     mini_Index = i                '一番近い値の所在
>   End If
>  Next i
>と言う感じで(不要な値は消して)作るのですかね?

7 hits

【49979】エクセル関数 ロック 07/7/1(日) 23:05 質問
【49981】Re:エクセル関数 ichinose 07/7/1(日) 23:32 発言
【49983】Re:エクセル関数 ロック 07/7/1(日) 23:40 質問
【49984】Re:エクセル関数 ichinose 07/7/2(月) 0:04 発言
【49985】Re:エクセル関数 bykin 07/7/2(月) 0:14 発言
【49986】Re:エクセル関数 ロック 07/7/2(月) 0:28 回答
【49990】Re:エクセル関数 neptune 07/7/2(月) 13:39 発言
【49993】Re:エクセル関数 Lindy 07/7/2(月) 16:04 発言
【49994】Re:エクセル関数 ロック 07/7/2(月) 20:15 発言
【49998】Re:エクセル関数 bykin 07/7/2(月) 21:59 発言
【50000】Re:エクセル関数 neptune 07/7/2(月) 22:19 発言
【50007】Re:エクセル関数 わいわい 07/7/3(火) 13:37 発言
【50017】Re:エクセル関数 ロック 07/7/3(火) 19:33 発言

31958 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free