質問: excelで、データの紐付けを自動的にやりたい 携帯電話の請求額が今月だけ高かったので通話明細書を調べてみると、確かに通話時間の合計が多いのはわかりました。しかし、明細書には電話番号だけが表示され、どこにかけたの情報がありません。 excel2003で通話明細書のシートを作成し、少し離れた別の列に、携帯電話から取り込んだ電話帳データ(電話番号と通話先が対になっている)を貼りつけました。これで、通話明細書の電話番号に対応する通話先は、同じシートの別の列に存在するという状態ができました。 私の力量でできるのは、オートフォーマットを使い、調べたい電話番号をスクロールさせて該当する通話先を突き止め、通話明細書の電話番号のとなりの列に貼り付ける作業を繰り返し手動で行う、というものです。通話時間の長いベスト10だけでも明らかにしようと思ったのですが、1件だけ突出したものがあっただけで、あとは通話時間2分~5分のものが延々と連なっています。およそ全部で800件ほどあります。やはり、通話時間の分析よりも、「どこに多くかけているか」を明らかにしたいのです。
回答: 失礼しました。 >=index(h:h,match(a2,i:i,false)) は =index(h:h,match(a3,i:i,false)) の間違いです。