No.6
- 回答日時:
No.5
- 回答日時:
その配列らしき数字の羅列は1つのセルに格納されているのでしょうか?
あるいは1つのセルに1つの数字が格納されていてそれが並んでいるのでしょうか?
どっちにしろ、デフォルトの関数でやるとかなりサイズが大きくなりそうなので、マクロでオリジナルの関数を作成した方がいいと思います。
この回答へのお礼
お礼日時:2002/12/23 22:18
説明不足ですいませんでした
1つのセルに1つの数字が格納されていてそれが並んでおります
質問ありがとうございました
また、よろしくお願いします
No.3
- 回答日時:
>たとえば、
1,3,4,6,8,9,1,5,4,9,8,5,3,6,0,0,0,0,0,0,0,0,0,0
>の場合は”6”で、
上の数値データがセルA1~X1に入っているとします。
セルA2に、=SUM(B2:X2)と入力します。
セルB2に、=IF(A1*B1=0,A1,0)と入力します。
セルB2の関数をセルX2まで複写してください。
お求めの抽出したい数値がA2のセルに表示されるはずです。
IF関数の役割は、直上のデータと一つ前のデータの積をとります。
たとえば、セルR2でいうと、セルR1とQ1が0でなければ0です。
このとき、セルR1*Q1が0であるということは、R1かQ1の少なくともどちらかが0です。
で、表示させるのは一つ前のデータ(この場合はQ1)なので、
もしQ1とR1がともに0ならば0を表示します。
R1のみが0ならば、お求めの数値Q1のデータが表示されます。
セルA2にSUM関数を入れたのは、抽出した数値の表示されるセルが、あちこちにあると面倒だからです。
お求めの数値が表示されるセル以外は、すべて0なので単純にSUMでOKです。
いかがでしょうか。
ちなみに「A1が0ではない」という条件で作ってます。
No.1
- 回答日時:
ものすごい力業(?)しか思いつきませんが・・・
A1からA24まで数字が入っているとします。
A25のセルに以下の式を入力します。
=if(a1=0,"",a1)&if(a2=0,"",a2)&if(a3=0,"",a3)&
・・・・・&if(a24=0,"",a24)
そうすると、上の行で言えば
13468915498536 が
下の行であれば
134689154985368 がA25に表示されます。
次にA26に以下の式を入力します。
=right(a26,1)
そうすると、A25に上の行なら6、下の行なら8が
表示されます。
かなり力業で、あまりスマートではありませんが、
一応、対応可能かと・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelについて質問があります。 関数の数値入力についてなのですが、 b1にー c1に数値 がある 1 2023/05/28 12:13
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) エクセル関数のスペシャリストの方、教えてください。 写真のように A列にはデータ C列にはデータの中 7 2022/04/09 00:15
- Excel(エクセル) エクセルの昇順での数値入力のミスの見つけ方を教えてください。 4 2022/06/26 20:41
- Excel(エクセル) エクセル関数の質問 5 2022/04/20 09:46
- Excel(エクセル) エクセルの関数 2 2023/01/17 15:24
- Excel(エクセル) エクセルのマクロで複数条件に当てはまるものを全て抽出したいです 7 2022/05/21 08:51
- Excel(エクセル) 関数 9 2022/05/27 09:47
- Excel(エクセル) 数式→数値固定する方法ありますか? 5 2023/06/18 15:22
- 数学 数学Aの確率と場合の勉強の仕方を教えてください。 高校1年です。明日数Aの期末テストがあります。です 5 2022/07/04 18:03
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで上位バイトのセルと...
-
Excelでのコメント表示位置
-
【エクセル】IF関数 Aまたは...
-
【Excel】 セルの色での判断は...
-
エクセル 足して割る
-
エクセル オートフィルタで絞...
-
セルをクリック⇒そのセルに入力...
-
対象セル内(複数)が埋まった...
-
エクセルで指定したセルのどれ...
-
excelのCOUNTIF関数で、『範囲=...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
Excelで教えてください。 バー...
-
Excel 例A(1+9) のように番地の...
-
エクセルのセルの枠を超えて文...
-
エクセルの一つのセルに複数の...
-
EXCEL VBA セルに既に入...
-
Excelで数式内の文字色を一部だ...
-
Excel2003 の『コメント』の編...
-
【Excel】特定の文字から文字ま...
-
LARGE関数 飛び飛びの範囲を指定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
セルをクリック⇒そのセルに入力...
-
Excelで数式内の文字色を一部だ...
-
エクセル 足して割る
-
対象セル内(複数)が埋まった...
-
貼り付けで複数セルに貼り付けたい
-
Excelでのコメント表示位置
-
エクセルのセルの枠を超えて文...
-
エクセル オートフィルタで絞...
-
エクセルの一つのセルに複数の...
-
EXCEL VBA セルに既に入...
-
【Excel】 セルの色での判断は...
-
(Excel)数字記入セルの数値の後...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
excelのCOUNTIF関数で、『範囲=...
-
Excel2003 の『コメント』の編...
-
枠に収まらない文字を非表示に...
-
Excelで住所を2つ(町名迄と番...
-
複数のセルのいずれかに数字が...
おすすめ情報