• ベストアンサー

エクセルの範囲から残りの数値を取り出す

エクセルの範囲から残りの数値を取り出す方法を教えてください   図の様に縦方向に1~9の数値入ったセル範囲があります そこから 入力されている数値外の9以内の数値をとりだす マクロを使わないで  関数だけでできるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#191093
noname#191093
回答No.3

ColumnBでFormulaを作って下さい。ColumnBの一番下の番号5の下のRow15をクリック、そこに回答のFormuraを作って下さい。 間違いなくROWの前にはスペースを入れ、回答とまったく同じように作成し、Ctr+Shiftを押さえてEnterを打って下さい。Row15に1が出ます、右下のフィルハンドルを押したままRow19まで下げてください。 (#NUM!が4個続くのは、Ctr+Shiftを押さえてのENTERを間違いなく)

m066407637
質問者

お礼

早速の指導有難うございます 指示通り計算式にROWの前と""の前にスペースを入れCTR+shftキーを押しながら(配列関数)enterをしました上から1,2,4,4,6,8,9,9,9となりました 前回の時は#NUMのエラー(?)はなくなりましたが 求める値は 1,2,4,6,9 と空欄が4セルになるのです 色々面倒をおかけしましたが これ以上ご面倒をかけたくないので諦めます 本当に有難うございました。

その他の回答 (4)

noname#191093
noname#191093
回答No.5

ColumnB

noname#191093
noname#191093
回答No.4

間違いなくROWの前とダブルクオーテーション("")の前にはスペースを入れてください。

noname#191093
noname#191093
回答No.2

下記のフォーミュラで試して見てください。 =SMALL(IF(COUNTIF($B$4:$B$12, ROW($1:$9))=0, ROW($1:$9), ""), ROW(A1)) Ctr+ShiftでEnterです。

m066407637
質問者

お礼

有難うございます 列をBに変えてのご回答でした 指示の通り計算式を入力しましたが空欄部分に相対するセルには #NUM!とエラー表示されました 例題からは 1,2,4,6,9と残るセルは #NUM!が4個続きます エラーが出ない様にするかまた表示されない様にするにはどうすれば良いでしょうか ご教示ください。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

同じ問題を今度は縦にして質問していますが前回の解答について終了をしないままに再質問されていますね。 前回の解答で分からないのでしたら前回のご質問の補足の中でどこが分からないのかをご質問ください。

関連するQ&A