No.1
- 回答日時:
Bについてはデータメニュー(データタブ)の統合などを使った方が簡単に結果を得られますが,結局は関数じゃないとイヤなんでしょうから
D4:
=IF(ROW(D1)>COUNT(1/FREQUENCY(A:A,A:A)),"",INDEX(A:A,SMALL(IF(ISNUMBER(1/FREQUENCY($A$4:$A$20,$A$4:$A$20)),ROW($A$4:$A$20)),ROW(D1))))
をコントロールキーとシフトキーを押しながらEnterで入力,日付の書式を付けて以下コピー
E4:
=SUMIF(A:A,D4,B:B)
以下コピー。
Cについては
G4:
=MIN(A:A)
G5:
=G4+1
以下コピー
H4:
=SUMIF(A:A,G4,B:B)
以下コピー。
No.2
- 回答日時:
CについてはNo.1のご回答が最善かと。
Bは、ピボットテーブルではダメなんでしょうか。
No.3
- 回答日時:
分かり易くしかも計算を重くしないためには作業列を作って対応します。
C4セルには次の式を入力して下方にオートフィルドラッグします。
=IF(COUNTIF(A$4:A4,A4)=1,A4,"")
E4セルには次の式を入力して下方にオートフィルドラッグします。
=IF(ROW(A1)>COUNT(C:C),"",SMALL(C:C,ROW(A1)))
F4セルには次の式を入力して下方にオートフィルドラッグします。
=IF(E4="","",SUMIF(A:A,E4,B:B))
H4セルには次の式を入力して下方にオートフィルドラッグします。
=IF(ROW(A1)=1,MIN(A:A),IF(MIN(A:A)+ROW(A1)-1<=MAX(A:A),MIN(A:A)+ROW(A1)-1,""))
I4セルには次の式を入力して下方にオートフィルドラッグします。
=IF(H4="","",SUMIF(A:A,H4,B:B))
なお、C,EおよびH列についてのセルの表示形式は時刻にします。
なお、A列などではA1セルからA3セルの間では文字列の入力はあっても数値のデータは入力されていないものとしています。
この回答への補足
すばらしい!
関数でできるとおもってなかったのでびっくりしました。
もしかしてなんですが、
EF列を
F列の数字順(多い順)に並べることも
関数でできるのですか?
No.4ベストアンサー
- 回答日時:
回答No3です。
EF列をF列の数字順(多い順)に並べることも
関数でできるのですか?
その場合にはC4セルには次の式を入力して下方にオートフィルドラッグします。
=IF(COUNTIF(A$4:A4,A4)=1,SUMIF(A:A,A4,B:B)+1/A4,"")
その後にE4セルには次の式を入力し下方にオートフィルドラッグします。
=IF(ROW(A1)>COUNT(C:C),"",INDEX(A:A,MATCH(LARGE(C:C,ROW(A1)),C:C,0)))
F4セルは前回と同様に次の式を入力して下方にオートフィルドラッグします。
なお、E列については表示形式を日付にします。
また、Fのデータが同じ場合には古い日付が上段の行に表示されるようになっています。
この回答へのお礼
お礼日時:2011/04/15 13:53
すごすぎる!
これまで苦労してた、ピポットや
並べ替え作業をやる必要がなくなりました!
神!(笑)
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 2019で質問があります。 計測器のデータをExcelで記録したんですが、1秒刻みで記録 4 2022/09/07 22:46
- Excel(エクセル) エクセルのマクロ作成について教えてください 5 2023/02/20 00:39
- Excel(エクセル) Excel2019 列と列(2列)の数値の重複を調べたい 1 2023/05/11 13:35
- Visual Basic(VBA) Excel 関数 またはマクロ、VBA 5 2022/08/16 11:15
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) エクセル関数をご教授ください。 2 2023/08/09 12:17
- Excel(エクセル) Excel教えてください。 下記のことが出来るのは、マクロですか?条件付き書式でしょうか、、?知恵を 5 2022/11/12 09:33
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- Visual Basic(VBA) Excel(VBA) 特定の条件に該当する行の値、書式を同じセルにコピ&ペーストしたいです 1 2022/05/21 18:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの作業計算方法について
-
はがきについて。
-
エクセル 文字を増やしたい。
-
セルの内容表示が邪魔になる
-
Microsoft365に変えたのですが...
-
エクセルの計算
-
Microsoft1Officeの互換ソフト...
-
【マクロ】その時、その時で変...
-
【マクロ】読取専用のファイル...
-
エクセル初心者です 関数の入れ...
-
Excel ピボットテーブルで日付...
-
【関数】適切な文字数の数字を...
-
LOOKUP関数を使えばいいのでし...
-
Aというブックの1というシート...
-
エクセル関数を教えてください
-
Excelのチェックボックスの使い...
-
エクセル 白黒印刷で白線を印刷...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの条件付き書式につい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報