化学系の仕事をしていて実験の値をエクセルでまとめています。
こんなことは出来るのでしょうか?
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
選択行内で0%を除く一番右端の数値を取得したい
Excel(エクセル)
-
8
EXCEL:ゼロ以外のデータを詰めて抽出する方法
Excel(エクセル)
-
9
0以外の数が何桁目にあるか? Excel関数で求めたい
その他(パソコン・周辺機器)
-
10
【エクセル】0以外が入力されていれば1を立てる計算式について
Excel(エクセル)
-
11
【EXCEL】空白でないセルの位置を検索したい
Excel(エクセル)
-
12
空白でないセルの値を返す方法について
PowerPoint(パワーポイント)
-
13
IF関数で0より大きい数値が入力されたら「あ」と表示、文字列の場合は空白としたい
Excel(エクセル)
-
14
INDEX、MATCH関数での空欄を「0」ではなくそのまま空欄する式について
Excel(エクセル)
-
15
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
16
エクセルの散布図のX軸に文字を表示したいのですが、どうしたらよいのでしょうか?
Excel(エクセル)
-
17
エクセルのセル内の余白の設定って出来るのでしょうか?
Excel(エクセル)
-
18
条件に合った最初の行番号を表示したい。
Excel(エクセル)
-
19
リンク先のファイルを開かなくても、値が読み込めるようにできますか?(SUMIFSを使ってます)
Excel(エクセル)
-
20
MATCH関数、INDEX関数、IF関数 MIN関数で0以外の数字を拾うようにしたい Ver2
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの関数について教えて...
-
Excelカスタム関数(アドイン登...
-
Excelデータをコピペして、ペー...
-
Excel関数-文字列で自動作成さ...
-
スプレッドシート、Excelでの数...
-
Excelで50個のセルに同じ文字を...
-
Microsoft Officeの中古は信用...
-
スプレッドシートで使う数式を...
-
エクセルVBA、別ブックへ転記す...
-
エクセルで会社の従業員のデー...
-
エクセルで不等号記号(≠)が上に...
-
エクセルの表で1年間の曜日を...
-
A列とB列を参照してC列に連番を...
-
エクセルの空欄をつめて、次の...
-
エクセルでの特別な文字を上に...
-
エクセルでセルに標準で入力さ...
-
エクセル日付 文字列の関数がエ...
-
エクセル2013で月間勤務表から...
-
エクセルの日付を編集する
-
EXCELの質問です 119から足した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報