• ベストアンサー

リストを参照しながら計算するエクセルの関数は?

直線的に比例しないデータで速度と距離の関係をあらかじめリストで作成してあります。 別に速度計で求めた時系列データのデータがあるとき、このデータをもとに距離を計算するにはどのような関数を使えばよいでしょうか。 リストの速度と速度計のデータは必ずしも一致するとは限りません。近似値で求めたいと思っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

あれれ,ゴメンなさい。間違った図面を添付してしまいました。 ホントはこっちです。 失礼しました。

CatandCat
質問者

お礼

ありがとうございます。使ったことのない関数 TREND なのと、今あたまが回りません。もう少し経ったら正確に確認できますが、なんとなく的確に処理できている感じです。

CatandCat
質問者

補足

確認に時間がかかって話が前後しますが、VLOOKUPで何とかやることができました。 ANo.3の方が教えてくださった方法も確認しよい方法だと思います。どちらがベストアンサーか難しいところですが、使うにはVLOOKUPが簡単です。しかし、他への応用とか将来へ目を向けるといろいろ利用できそうなので、ANo.3の方をベストアンサーにさせていただきました。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

1.計算したい値を挟む上下2点を得る 2.その2点間で線形補間(内挿)する という計算です。 計算例:添付図 E2 =TREND(OFFSET($B$1,MATCH(D2,A:A,1)-1,0,2,1),OFFSET($A$1,MATCH(D2,A:A,1)-1,0,2,1),D2)

この投稿のマルチメディアは削除されているためご覧いただけません。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 リストが昇順で整列していることが条件で「VLOOKUP」関数が利用できると思う。 数式は、=VLOOKUP(速度計データ,リスト範囲,2,TRUE)の形式です、詳細は「VLOOKUP」でweb検索して下さい。

CatandCat
質問者

お礼

ありがとうございます。VLOOKUP は気がつきませんでした。ただ、今あたまが回りません、うまく検討ができません。もう少しで確認できると思います。

CatandCat
質問者

補足

確認に時間がかかって話が前後しますが、VLOOKUPで何とかやることができました。 ANo.3の方が教えてくださった方法もよい方法だと思います。どちらがベストアンサーか難しいところですが、使うにはVLOOKUPが簡単です。しかし、他への応用とか将来へ目を向けるといろいろ利用できそうなので、ANo.1の方には申し訳ありませんが次点とさせていただきました。

関連するQ&A

  • エクセル関数で、リストのグループ別分割と集計

    行いたいことは、添付データの通り、sheet1に元リストがあります。それをグループ別にsheet2~4に分割します。分割されたリストは注文番号が一致した場合、数量おうなを合計し、一行に集約します。但し、注文番号が一致しても、拡販対象は行を分けます。sheet1のリストを更新すれば、前述の処理を自動で行い、分割したリストも更新できる様、sheet2~4の各セルに設定する関数をご教授ください。マクロでできるのでしょうが、後でマクロの知識がない人も修正ができるよう、あえて関数で作成したいと思います。色々試みましたが私の力不足です。ご教授いただきますようお願いします。

  • ある形状の変化をする関数を作りたい

    X<TでY=0の直線に、X>TのときY=Xの直線に漸近する単調連続関数を作りたいのですが、 指数関数とか双曲線関数などを組み合わせて考えていますが、考案できません。 実際ブラックショールズの式ではこのような変化をするのですが、確率密度関数などが入り複雑です。大幅に近似的な表現方法を探しています。 このような変化をする観測データの中にある欠落データを、このような簡単な関数で欠落データの近傍データを使い最小2乗近似を使い補間することを考えています。 さらに近似的には近傍データを平面での近似補間も考えられますが、もう少し精度を上げたいのです。他には2次平面で近似することも考えられますが今回は上記のように変化する関数を使ってみたいのです。

  • エクセル、放物線的なデータを関数で

    乗り物の速度におけるある効果("A値"とします)を、速度を入力すると自動的にその効果(A値)を計算できる表を作ろうとしています。 (※画像の図の数値は手入力です。A列に速度を入れたら、B列のセルに自動で数値を反映したい) ただ図のように、A値は速度に対して正比例ではなく、放物線を描く推移になります。 ですので単純に「=セル番地*掛け率」では計算できず、速度の数値に応じて掛け率を変動させないといけません。 図のような数行なら手入力で計算すればよいのですが、実際は数百行もあるため、ひとつの関数式を作り、オートフィルで複製することが前提です。 また実際は、速度記入は図のように直線的推移ではなく、比較的ランダムな数字になるので、それに対応できないといけません。 このような場合、どのような関数を使えば良いでしょうか? アドバイスをいただけますでしょうか。よろしくお願いします。

  • Excel 関数で他のシートからの絶対参照

    マクロを使わずに少々複雑なリストを作成しています。LibraofficeのCalcを使用しています。 シート1に元データのリストが入っており、日付別の各種データが入っています。シート2以降はシート2が1月、シート3は2月といった具合に、シート13の12月まであります。シート2以降はそれぞれの月のデータのリストですが、シート2のデータはシート1を元に、セルごとに複数の関数を使った多項式を入力しており、100行、30列ほどあります。シート2は完成していて、シート3以降をシート2のコピーで作ろうと考えていたのですが、計算式に別シートの参照が入っていることから、シート2のコピーを作るとシート名の参照が直前のシートになってしまいます。例えばシート3では、参照がシート1であるべきところがシート2になります。 検索と置換で参照シートを一括で変更することもできますが、何かスマートなやり方があればおもしろいなと思い質問させていただきました。よろしくお願いいたします。

  • エクセル 抽出データのリストのテンプレート作成

    初心者です。 上段のデータをもとに、下段のようなリストのテンプレートを作成したいです。 できれば、別のシートに作成したいです。(上段データが大きいので) 下段の出荷日を設定すると、自動的に該当データのみリストアップしたいです。 よろしくお願いします。

  • エクセルでの書式付リストの作成(または同じ動作の関数等)

    いつもお世話になっています。 今回、Microsoft Excel 2000 でのリスト関係について質問があります。 1つのセルに「データ → 入力規則」を使いドロップダウンリストを作成したのですが、 元の値の書式(別セルから参照している)までは反映されませんでした。 これを元の値(別セルから参照している)と同じ書式で設定する事はできますでしょうか? 関数を使いドロップダウンリストで選択したリストインデックスなどで1番目を選択した場合は、 他のセルの内容を書式付でコピーするなどといった事も可能なのでしょうか? 上記の事を行う方法をご存知方いらっしゃいましたら、回答・アドバイス等を宜しくお願いします。

  • 相関係数の計算

    指数関数  y = B * e^ax  式(*) で近似できるデータがあります。 その近似がどのくらい正しいかを調べたいのですが 曲線の相関係数というのが分かりません。そのために 上式の対数を取って直線関係にしました。 相関係数をエクセルで計算できるからです。 ln(y) = ax + ln(B) この場合の相関係数は、式(*) の相関係数として使えるので しょうか? 適当な方法があるのだと思いますが ご存じの方がいらっしゃいましたら教えてください。

  • 金種計算をしたいが、それに使える関数はありますか?

    小口精算をし、あとは現金を引き出すだけなのですが、 各自の精算金額をもとに、いくらを、何枚、 引き出せばいいのか、金種の計算をできるようなエクセルの表を 作成したいと思っています。 1.そういう状況で使える関数 2.でなければ、金種計算などで使える式 教えて戴きたいと思います。 よろしくお願いします

  • Excelで変わった計算式を見ました。

    人の作ったExcelデータで変わった計算式を見ました。 これって何ですか? 関数リストの中にも見当たらないんです。 問題の計算式↓ {=TABLE(,C5)} セルにこのように入っていました。 同じシートのC5あたりをドラッグしてセルに 名前をつけてあるのかなぁ~っと思って探してみたんですが、 これが見当たらないんです。 どなたか分かる方、教えていただけませんか?

  • エクセルの再計算について

    OSはWindowsME EXCEL2002を使用しています. VLOOKUP関数を利用して別シートからデータを 呼び出していたのですが、あるひ突然データの呼び出し速度が遅くなりました. どうしてなのでしょうか?

専門家に質問してみよう