LibreOffice Calcで最大・最小のセルを見つける方法

MAX/MIN関数

LibreOffice Calcで最大・最小の値を調べたい場合はMAX/MIN関数を使って

=MAX(A2:A6)
=MIN(A2:A6)

のように入力します。(A2A3A4A5A6の中から最大値と最小値を計算)

MATCH関数

一方、MATCH関数を使うと、指定された範囲の中からその値を取る位置を調べることができます。

=MATCH(10, A2:A6, 0)

A2A3A4A5A6の順に調べて何番目のセルが10の値になっているか)

注意点として、MATCH関数は指定された範囲で何番目かを返すので、セル番号とは一致しない場合もある点に注意してください。

ということで、MAX/MIN関数とMATCH関数を合わせると最大値、最小値を取るセルを調べることができます。

最大・最小のセルを見つけるサンプル

B2: =MAX(A2:A6)
C2: =MATCH(MAX(A2:A6),A2:A6,0)+1
D2: =MIN(A2:A6)
E2: =MATCH(MIN(A2:A6),A2:A6,0)+1

Excelでも大体同じみたいです。

関連記事

PythonでLibreOfficeのマクロ
LibreOfficeのマクロはLibreOffice BASICが標準ですが、Pythonを使ってマクロを書くこともできます。 LibreOffice Calcの簡単なサンプル シートとセルを選択して値を読み書きするだけのスクリプトです。 def sample(): ここで定義する名前がLibreOffice Calc上でも表示されることになります。 doc = ...

LibreOfficeの改行と改ページ
LibreOfficeで使えるショットカットキーです。 段落を追加しないで改行 Shift + Enter 改ページ Ctrl + Enter ...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です