[[20230127170408]] 『Uniqueが使えないため、A列の内容をB列に同じ内容』(Wish) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『Uniqueが使えないため、A列の内容をB列に同じ内容を省いて反映する方法』(Wish)

エクセルのバージョンがUNIQUEがないため、SHEET1のA列の内容をSheet2のA列に反映するした際に、同じ内容を反映しない方法はありますか?

< 使用 Excel:Excel2019、使用 OS:Windows10 >


 Sheet1のデータが最大100行目までの場合。
 Sheet2のA1セルに
 =IFERROR(INDEX(Sheet1!A:A,AGGREGATE(15,6,ROW($1:$100)/(COUNTIF(INDIRECT("Sheet1!A1:A"&ROW($1:$100)),Sheet1!A$1:A$100)=1),ROW(A1))),"")
 と入力して下へフィルコピーではどうだろうか?
(ねむねむ) 2023/01/27(金) 17:13:44

すみません、Sheet1のA列がH列にあった場合でsheet名がunderline_copyの場合で、Sheet2のB列の28行目に入れる場合でも上記の関数で出来ますか?すみません、うまくできなったので。
(Wish) 2023/01/27(金) 18:04:47

 元データが1行目からの場合。
 =IFERROR(INDEX(underline_copy!H:H,AGGREGATE(15,6,ROW($1:$100)/(COUNTIF(INDIRECT("underline_copy!H1:H"&ROW($1:$100)),underline_copy!H$1:H$100)=1),ROW(A1))),"")

 元データが10行目から最大100行目までの場合。
 =IFERROR(INDEX(underline_copy!H:H,AGGREGATE(15,6,ROW($10:$100)/(COUNTIF(INDIRECT("underline_copy!H10:H"&ROW($10:$100)),underline_copy!H$10:H$100)=1),ROW(A1))),"")
 となる。
(ねむねむ) 2023/01/27(金) 20:01:01

出来ました!すごいです。ありがとうございます。
(ウイッシュ) 2023/01/29(日) 02:27:55

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.