※ ChatGPTを利用し、要約された質問です(原文:エクセル最小値から4つ抽出する方法を教えてください)
エクセルで最小値から4つ抽出する方法【簡単解説】
このQ&Aのポイント
エクセルで指定する範囲内で、最小値から順番に4つだけ抽出する方法をご紹介します。
データ数が多い場合でも、フィルタオプションを使用せずに簡単に抽出できます。
VBAやマクロが使えない場合でも、関数を使用して効率的な処理が可能です。
エクセル最小値から4つ抽出する方法を教えてください
エクセルで指定する範囲内で、最小値から順番に4つだけ抽出する方法を教えてください。
このようなデータがあります。(実際はすべて8桁で、日付を文字列に変換したものです)
A B C D
1 10 30
2 10 10 20
3 50 50 60
4 70 50 60
・
・
・
A1~D1とA2~D2を1つの範囲(絶対)とし、最大で8個の数値となります。
次の範囲はA3~D3とA4~D4の8個となり、8個ずつが繰り返されます。
この8個のデータの中から重複なしで小さい順に、
A1、B1、A3、B4に反映させたいです。
こういう結果にしたい↓
A B C D
1 10 20
2 30
3 50 60
4 70
・
・
・
範囲内の最大値は30と70であるため、B4は空白としたいです。
仮にそれぞれの範囲内に40と80があれば、その数値をB4に反映させたいです。
8個のデータは重複するものもあれば、しないものもあり、
空白のものもあれば、空白がないものもあります。
データ数が多いのでフィルタオプションの設定から行わないやり方で
何かあれば教えていただきたいです。
VBA、マクロができないので、関数でできればすごく助かります。
色んなサイトを検索しましたが、該当するものがなくて困っています。
よろしくおねがいします。
お礼
ありがとうございます!! 1回でできました! 特殊なデータ管理のため、どうしても2行×4列の組で 行えないと意味がなかったので、このようになってしまっていました。。 8桁の数字が記入してあるという意味でした。。 大変助かりました!