- ベストアンサー
Excelの連続データを簡単に作成する方法とは?
- Excelで複数の添え字のある要素の連続データを作成する方法を探しています。
- 具体的には、x_{a,b,c}のような連続データを楽に作成したいです。
- また、連続データの計算式において一部の値を増加させたい場合もあります。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>はじめはこれでいいのですが,x(1,1,5)までいくと自動でx(1,2,1)になるように設定することはできないでしょうか. 5づつで次の段階の数字がアップするなら以下のような数式で連続データが作成でき、ます。 ="x("&INT((ROW(A1)-1)/25+1)&","&MOD(INT((ROW(A1)-1)/5+1)-1,5)+1&","&MOD(ROW(A1)-1,5)+1&")"
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
見た目の文字列で良いこと(配列の意味は全くない) 125行までで正しい、と言う式で ="X(" & INT((ROW()-1)/25)+1 & "," & MOD(INT((ROW()-1)/5)+1-1,5)+1 & ","&MOD((ROW()-1),5)+1 &")" #1のご回答と1箇所だけ違う。 同じであったり、私に方が間違っていたらすみません。
お礼
ありがとうございます。 imogasi様の書き方でも、私の期待通りに表示されました。 このように書くこともできるんですね。
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
もう一案 =TEXT(SUM(110,ROW(A25),FLOOR(ROW(A25)-1,5^{1,2,3})*{1,2,3}),"x(0!,0!,0)")
お礼
ありがとうございます。 他の方々とは違った書き方で、こちらも参考にさせていただきます。
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 X(1,1,5)→X(1,2,1)、X(1,5,5)→X(2,1,1)として5単位に増加していきます。 任意セルに以下の数式を設定、下方向にコピー、その範囲をコピー→貼り付け先に形式を選択して貼り付け→値を選択→OK ="x("&FLOOR(MOD(ROW(A1)-1,125)/25,1)+1&","&FLOOR(MOD(ROW(A1)-1,25)/5,1)+1&","&MOD(ROW(A1)-1,5)+1&")"
お礼
ありがとうございます。 思い通りの値が出てくるようになりました。 関数について勉強になりました。
お礼
ありがとうございます。 いただいた回答を参考に、いろんな値でも試して使えるようになりました。 使い道のわからなかった関数もあり、大変勉強になりました。