- 締切済み
Excelのピボットテーブルについて相談です
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.1
・この問題も説明・趣旨説明不足だと思う。 ・また質問者が勝手に、ピボットの問題として、質問してるが、即座に回答が付かないのは、着眼点が異常なのでは? 大きなテーマ(例ピボット)を勉強すると、ついそれにこだわるが、危険性もある。 ・勉強や仕事では、当面、聞いている時間がないことが多い。 出来る最低の泥臭いやり方で、まずやれるようになっておくのが非常に大切。 解法のレパートリーを増やすことなど、その後のこと。 VBA(関数では難しいので)で Sub test01() lr = Range("A10000").End(xlUp).Row MsgBox lr For i = 2 To lr If Application.WorksheetFunction.CountIf(Range("B" & i & ":" & "F" & i), "x") >= 1 Then Rows(i).EntireRow.Hidden = True End If Next i End Sub でどうか? データ例A列からF列 ー A B C D E 001 002 X X 003 X 004 VBAなら3行マクロだろう。 ただし、関数では、条件該当行の非表示はできない。
補足
・この問題も説明・趣旨説明不足だと思う。 ・また質問者が勝手に、ピボットの問題として、質問してるが、即座に回答が付かないのは、着眼点が異常なのでは? おっしゃる通りかと思います ありがとうございます。 回答いただいているにも関わらず大変恐縮ですが今回関数とピボットテーブルでなんとかしたいのですが、 ------------------------ ただし、関数では、条件該当行の非表示はできない。 ------------------------ これの理由を教えていただけますでしょうか。