- ベストアンサー
エクセル関数式について教えてください。
- エクセル関数式を使用して、1行目の数字と2行目の数字の差を3行目に表示する方法を教えてください。
- エクセル関数式を使用することで、1行目と2行目の数字の差を3行目に表示する方法を教えてください。
- エクセルの関数式を使って、1行目の数字と2行目の数字の差を3行目に表示する方法を教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
A3セルには次の式を入力してJ3セルまでオートフィルドラッグコピーします。 =MATCH(A2,1:1,0)-COLUMN(A3))
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
説明文章が丁寧でないのでわかりにくい。場合を相当抽象化して表現しているため、そう良く経験するケースではないので、類推が働きにくく、わかりにくい。 例データ 5 7 1 4 3 9 8 6 2 10 6 7 4 9 3 5 1 2 10 8 7 0 1 2 0 -5 -4 1 1 -3 A4の式は =IF(A1=A2,0,MATCH(A2,$A$1:$J$1,0)-COLUMN()) 右方向に式を複写。 見つからない場合の処理は組み込んでない。#N/Aになる場合はIF(ISNA(・・)、)を式に加える。
お礼
分かりにくい説明で大変失礼しました。 私なりにもう一度説明を考えたいと思います。 失礼しました。
- Wendy02
- ベストアンサー率57% (3570/6232)
すでに回答がついているようですが、以前、同じ質問が出たことがあります。アカウントは別の人のようですね。 その説明では、さっぱり理解できないと思います。私は、関数での回答はあまり点をいただいてもしょうがないし、スタンドプレーをする気にもなれませんので、解説だけしておきます。 要するに、 A 1: 5 2: 6 とあったら、1行目から「6」を探し、それが、元の位置から、どのぐらい離れているか、相対位置関係を出せということですね。 そうすると、「6」は、H1 にあるので、7 になる。 C 1: 1 2: 4 1行目から「4」を探すと、D1 にあるので、1 になります。 F 1: 9 2: 5 1行目から「5」を探すと、A1にあるので、-5 になります。 こんな文章で、他の回答者の方は、お分かりになっていただけるでしょうか?
お礼
詳しく説明を付けていただきありがとうございます。 再度説明を考えたいと思います。 失礼しました。
あなたが提示している表と文章による説明が合致していません ex) A1=5, A2=6 …文章の通りならA3=1が1となりそうな機がしますが7が入っています。 正直、B列とE列以外の法則性がつかめません。 文章の通りだとすると A3=if(A2="","",A1-A2)で終わりな気がしますが いかがでしょう?
お礼
説明不足でご迷惑をかけました。 再度説明を考えたいと思います。 失礼しました。
3行目の0以外の数値は、同列の1、2行目の数値とどういう関係にあるのですか?
お礼
失礼しました。 説明不足でした。 再度説明を考えたいと思います。 ご迷惑かけました。
お礼
ありがとうございます。 説明が分かりにくかったみたいなので 再度説明を考えたいと思います。 失礼しました。