ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Excel(エクセル)活用コミュの重複データを表示させたい

  • mixiチェック
  • このエントリーをはてなブックマークに追加
【やりたい事】
関数を使い、重複する数値データを左の画像のように
個別に項目欄に表示させたいと考えています。

【概要】
現在、真ん中の画像の通りの計算式を各セルに入力しております。
なお、一番右のセルと、その左隣のセル(コメント注釈で計算式を表示しているところ)は
計算領域とし、そのデータは他のファイルから引っ張ってきております。

**************画像が見えづらいので計算式を書いておきます*********************

一番左の項目欄(検索結果を表示させたい場所)
{=INDEX($AE$3:$AF$1583,MOD(LARGE($AF$3:$AF$1583+ROW($AE$3:$AF$1583)/100,ROW(AE1)),1)*100,)}

左から2番目の数量欄
=LARGE(AF3:AF1583,ROW(AE1))

左から3番目の項目欄(他ファイルから引っ張ったデータを表示させるだけの計算領域)
=[数量入力.xls]Sheet1!D11

一番右の数量欄他ファイルから引っ張ったデータを表示させるだけの計算領域)
=[数量入力.xls]Sheet1!E11


【困っている事】
同一ファイルで数値データを入力・集計・計算をすれば、
真ん中の画像の計算関数で表示ができるのですが
別ファイルからデータをひっぱって、上記画像の計算式で表示させようとすると
項目欄がすべて「0」と表示されてしまい、うまく結果を反映させられません。
(一番右の画像参照)

【そこで】
この問題を解決する為に、みなさんの知恵をおかりしたいと思います。
?データ入力と結果表示のファイルは別のままで、
 きちんと項目欄に結果を反映する方法を教えて下さい。(できれば関数で)
?関数じゃムリ!って場合は、砂糖よりもあま〜〜くVBAで教えて下さいOrz
?Excel2010を使用しております。

上記、よろしくお願い致します。

コメント(5)

>naoさん
おおお!!!できました!
ありがとうございます!

この関数の使い方としては
INDEXで該当を探す
SMALL関数で<>番目のセルを探す
MINで最小値を探す
というふうに解釈しました。

きっとトンチンカンな予感はしてますが(汗)

途中の*9^9がよくわからなかったんですが、
これはなにゆえに…?

お手すきの時で構いませんので、教えて頂けませんか?
>naoさん
只今出張中でPCで実機動作確認ができないのですが、
計算の概要の説明を詳細に頂いたおかげで、理解できました!
これで、今後、私が作成するデータで類似ケースも、サクッと解決できます!

私のわがままに回答頂きましてありがとうございました。


P.S.
そういえばLARGE関数、セル固定($)のF4キー押し忘れてました(笑)

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Excel(エクセル)活用 更新情報

Excel(エクセル)活用のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。