Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : Excel 2016)
エラー表示を回避したい
投稿日時: 22/10/26 17:19:20
投稿者: 桃太郎7

        
宜しくお願いします。
入会月別に一覧表を作りましたが、エラーを非表示にする
やり方が分かりません、ご指導宜しくお願いします。
 
会員番号    氏名    入会日
60001    江波 享美    2018/1/28
60003    海老根 伶花    2018/2/3
60012    金谷 駿平    2018/6/9
60008    川本 颯太    2018/4/18
60004    木ノ下 翔    2018/2/6
60011    斎藤 潤    2018/5/21
60005    坂本 淳奈    2018/3/16
60013    佐々川 誠    2018/6/23
60006    陣内 沙織    2018/3/31
50012    田中 正人    2018/5/15
60002    望月 友理奈    2018/1/15
60009    本橋 直人    2018/4/6
60007    湯本 徹    2018/3/17
60010    吉澤 夏海    2018/4/11
 
 
1    月の入会員    2名
氏名    入会日    
江波 享美    2018/1/28    
望月 友理奈    2018/1/15    
#NUM!    #NUM!    ←このエラー表示の行を非表示にしたいです。2名以上の場合にエラー表示
#NUM!    #NUM!    
#NUM!    #NUM!    
#NUM!    #NUM!    
        
私が考えた方法は、「月の入会員 2名」のセルを対象にこのセル
数値より大きい場合は非表示にしたいです。
非表示にする数式を教えてください。
宜しくお願いします。

回答
投稿日時: 22/10/26 17:42:04
投稿者: んなっと

      A   B     C D     E   F     G
 1 会員番号 氏名   入会日     2018   1      
 2   60001  あ 2018/1/28   会員番号 氏名   入会日
 3   60003  い  2018/2/3    60001  あ 2018/1/28
 4   60012  う  2018/6/9    60002  さ 2018/1/15
 5   60008  え 2018/4/18               
 6   60004  お  2018/2/6               
 7   60011  か 2018/5/21               
 8   60005  き 2018/3/16               
 9   60013  く 2018/6/23               
10   60006  け 2018/3/31               
11   50012  こ 2018/5/15               
12   60002  さ 2018/1/15               
13   60009  し  2018/4/6               
14   60007  す 2018/3/17               
15   60010  せ 2018/4/11               
 
E3
=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW(A$1:A$500)/(TEXT($C$1:$C$500,"yyyym")=$E$1&$F$1),ROW(E1))),"")
右方向・→下方向・↓

回答
投稿日時: 22/10/26 18:28:37
投稿者: WinArrow
投稿者のウェブサイトに移動

別のシートに抽出するならば、
  
方法1.オートフィルタを使用して、年月指定で、表示して、可視セルを別シートにコピペ
  
方法2.フィルタオプション(詳細設定)で別シートへ直接抽出
  
という方法があります。
 

回答
投稿日時: 22/10/27 09:05:05
投稿者: メジロ2

>このエラー表示の行を非表示にしたいです。
 
適切かどうかは別として、エラー表示の行を非表示にしたいということでしたら、次の式で出来ます。
 
 =IF(ISERROR(今の式),"",今の式)

回答
投稿日時: 22/10/27 10:52:52
投稿者: WinArrow
投稿者のウェブサイトに移動

今、入力している数式を掲示ましょう。
それを点さうしてもらった方が分かりやすいと思いましょう。

回答
投稿日時: 22/10/27 12:36:23
投稿者: メジロ2

確認不足でしたが、 Excel 2016 でしたらつぎの関数も使えますね。
 
 =IFERROR(今の式,"")

投稿日時: 22/10/27 15:32:43
投稿者: 桃太郎7

メジロ2 さんの引用:
確認不足でしたが、 Excel 2016 でしたらつぎの関数も使えますね。
 
 =IFERROR(今の式,"")

早速のご返答ありがとうございます。
「IFERROR」で解決が出来ました。
いろいろとご親切にご指導ありがとうございました。