化学系の仕事をしていて実験の値をエクセルでまとめています。
こんなことは出来るのでしょうか?
1分ごとに測定を行いますが、はじめの数分は0の値が続きます。
簡単に例を挙げるとこんな感じです。
【例】
分→測定値
00→0
01→0
02→0
03→0
04→2.36
05→4.83
06→3.52
このとき初めて数値が0以外の値が出たときの2.36の値を適当なセルに表示させるにはどのような方法がありますか?測定値の数値には規則性がないのでMAX関数やMIN関数が使えません。何かいい方法教えてください。
No.4
- 回答日時:
#1です。
通常の数式は、数式を打ち込んだ後Enterキーで確定しますが、
配列数式として入力する場合は、数式を打ち込んだ後、
CtrlキーとShftキーを押しながらEnterキーを押して確定します。
どうしても上手く行かない場合は、泥臭いですが、下記の数式をお試しください。
こちらは通常どおりEnterキーのみで確定しても機能します。
=SUMPRODUCT((MAX((A1:A99<>0)*1/ROW(A1:A99))=1/ROW(A1:A99))*A1:A99)
#2さま
フォローありがとうございます。
No.3
- 回答日時:
配列数式で
=INDEX($A$1:$A$99,MIN(IF(A1:A99<>0,ROW(A1:A99),99)),1)
と入れて、SHIFT,CTRL,ENTERを3つ同時押し。
例データ
0
0
0
0
0
12
3
4
結果
12
No.2
- 回答日時:
#1さんの回答で出来ると思いますが、
念のため、確認
A B
1 分 測定値
2 0 0
3 1 0
4 2 0
5 3 0
6 4 2.36
7 5 4.83
8 6 3.52
なら、
=INDEX(B2:B99,MATCH(TRUE,B2:B99<>0,0))
を式入力した後、Ctrl+Shift+Enter
を入力します。
{=INDEX(B2:B99,MATCH(TRUE,B2:B99<>0,0))}
のように配列式で表示されます。
({})は入力するためにフォーカスを与えると{}が消えます。
なお、格納最大行は99行で例示しているので任意に変更してください。
Excel2003で確認しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- その他(教育・科学・学問) エクセル関数について 2 2022/12/23 08:59
- 電気工事士 6.6kVケーブル単芯325sq-1.5kmの遮蔽銅テープ抵抗値は何Ω? 1 2023/05/02 21:06
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- 統計学 回帰分析検証不一致 5 2022/05/04 20:48
- Excel(エクセル) エクセルのグラフに上下限値の横棒を表示させたい 5 2022/12/12 11:09
- 統計学 最悪値を集めたCPK 5 2022/11/17 21:26
- 糖尿病・高血圧・成人病 血糖値測定器付スマートウォッチ 2 2023/04/13 11:24
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
エクセルで左から、最初に0より大きい値を抽出したい
Excel(エクセル)
-
エクセルで、指定の値よりも大きい数字を最初に越えたときの列番号を返すには?
Excel(エクセル)
-
【エクセル】関数で「A1が0でないならB1を表示」の式
その他(コンピューター・テクノロジー)
-
-
4
エクセルで空白を無視して一番左にあるセルを参照したい
Excel(エクセル)
-
5
列内の最初に現れる数字の入った行番号を知りたい
Excel(エクセル)
-
6
値が入っている一番右のセル位置を返す方法
Excel(エクセル)
-
7
EXCEL:ゼロ以外のデータを詰めて抽出する方法
Excel(エクセル)
-
8
選択行内で0%を除く一番右端の数値を取得したい
Excel(エクセル)
-
9
IF関数で0より大きい数値が入力されたら「あ」と表示、文字列の場合は空白としたい
Excel(エクセル)
-
10
0以外の数が何桁目にあるか? Excel関数で求めたい
その他(パソコン・周辺機器)
-
11
【エクセル】0以外が入力されていれば1を立てる計算式について
Excel(エクセル)
-
12
エクセルのセル内の余白の設定って出来るのでしょうか?
Excel(エクセル)
-
13
リンク先のファイルを開かなくても、値が読み込めるようにできますか?(SUMIFSを使ってます)
Excel(エクセル)
-
14
エクセルの散布図のX軸に文字を表示したいのですが、どうしたらよいのでしょうか?
Excel(エクセル)
-
15
【EXCEL】空白でないセルの位置を検索したい
Excel(エクセル)
-
16
空白でないセルの値を返す方法について
PowerPoint(パワーポイント)
-
17
条件に合った最初の行番号を表示したい。
Excel(エクセル)
-
18
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
19
エクセルでエラーが出て困っています。
Excel(エクセル)
-
20
エクセル関数の質問 対象範囲の中で、一番上の行の値を返す関数
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報