No.1ベストアンサー
- 回答日時:
これはかなりパズル的に難しい。
こういうのはVBA向きの課題ですよ。例データ B列に、B2から(C列は下記(1)の結果を前出しした)
B列 C列
みかん1
りんご2
もも3
なし4
りんご5
なし6
みかん7
ぶどう8
ぶどう9
(1)C列C2に1といれCTRLを押しながら下へ引っ張り
連番を振る。関数でも、オートフィルでも可能。
上記の通り。
(2)B列でソート
ソートも関数でできるが、煩雑になるので、操作を使う。
結果
BC
なし4
なし6
ぶどう8
ぶどう9
みかん1
みかん7
もも3
りんご2
りんご5
(3)D列D2に
=IF(COUNTIF($B$1:$B4100,B2)=2,COUNTIF($B$1:B2,B2),"")
と入れて下方向に式を複写。
結果
BCD
なし41
なし62
ぶどう81
ぶどう92
みかん11
みかん72
もも3
りんご21
りんご52
(4)A列A2に
=INDEX($C$1:$C$100,IF(D2=1,ROW()+1,IF(D2=2,ROW()-1,"")),1)
と入れて、下方向に式を複写。
結果
ABCD
6なし41
4なし62
9ぶどう81
8ぶどう92
7みかん11
1みかん72
#VALUE!もも3
5りんご21
2りんご52
#VALUE!は出ないようにできるが、式が長くなるので略。
(5)A2:C10をコピーして、別シートなどに、形式を選択して張り付けー値
結果 式は消える
6なし4
4なし6
9ぶどう8
8ぶどう9
7みかん1
1みかん7
#VALUE!もも3
5りんご2
2りんご5
(6)C列でソート
結果
ABCD
7みかん11
5りんご21
#VALUE!もも3
6なし41
2りんご52
4なし62
1みかん72
9ぶどう81
8ぶどう92
あと不要な列は消す。
お礼が遅くなりました。
回答ありがとうございます。関数を貼り付けたら出来ました!!V(^^)V
本当に助かりました。感動しました。
関数は得意でネストしてみたのですがどうしても出来なくて・・・・・・
簡単に出来るかと思っていましたが難しいこととは知りませんでした。
ゆっくり、数式の内容を理解してみようと思います。
No.3
- 回答日時:
>重複が2つずつに限られているのであれば
◆こんな方法もありますよ
B1=SUMIF($C$1:$C$10,C1,$A$1:$A$10)-A1
★下にコピー
No.2
- 回答日時:
重複が2つずつに限られているのであれば、
B1セル:
=SUMPRODUCT(($C$1:$C$9=C1)*ROW($C$1:$C$9))-ROW(C1)
としてフィルすればOKです。
略解
隣接セルと値が等しいセルの行番号の和、つまり、隣接セルとその"連れ"の2セルの行番号の和を求めて、
それから隣接セルの行番号を引く ⇒ "連れ"のセルの行番号
「もも」のように"連れ"がない場合に、空白を返す必要があるのなら、
=IF(COUNTIF($C$1:$C$9,C1)=1,"",SUMPRODUCT(($C$1:$C$9=C1)*ROW($C$1:$C$9))-ROW(C1))
Excel2003で動作確認済。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで納品書を作成中ですが、関数を教えて下さい。 2 2022/09/05 10:32
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- Excel(エクセル) エクセルを活用した受注表作成の中で関数・数式を教えてください。 3 2022/07/23 08:14
- Excel(エクセル) 同じセルで重複している文字を削除したい 3 2022/11/15 12:55
- その他(プログラミング・Web制作) スプレッドシート 一括でQRコードを生成したい 2 2022/12/15 11:36
- Visual Basic(VBA) ListView重複データ削除 2 2022/08/05 18:12
- Excel(エクセル) 重複データの抽出について 2 2023/07/21 14:52
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Excel(エクセル) 【Excel】指定した文字列に該当する行を重複しないようにリスト 3 2022/03/30 12:27
- Excel(エクセル) [Excel2016] 相関表等の自動作成 2 2022/08/01 20:34
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ハーブソルトを代用できるもの...
-
7文字以上のフルーツをできるだ...
-
教えてください!!
-
ライム(果物)を漢字になおす...
-
Excel MATCH関数で検索範囲内...
-
中黒「・」か読点「、」か?
-
筍の上の部分が緑色になってい...
-
エクセルで数字を入力したら文...
-
スポンジケーキってどのくらい...
-
職場で隣の人についてです。飲...
-
「であり」と「であって」の使...
-
パイナップルにたかる虫
-
梶井基次郎の檸檬
-
ラズベリーの種の抜き方を教え...
-
Excelの関数 SUBSTITUTEとIF関...
-
Excelでの全通りの組み合わせ出...
-
コンボボックスでドロップダウ...
-
エクセル 同名の場合はB列にC...
-
スーパーで買った1つ300円の梨...
-
数を数えるのがすごい苦手です
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
教えてください!!
-
7文字以上のフルーツをできるだ...
-
筍の上の部分が緑色になってい...
-
ハーブソルトを代用できるもの...
-
中黒「・」か読点「、」か?
-
10年前のにんにく漬け、食べて...
-
スポンジケーキってどのくらい...
-
Excel MATCH関数で検索範囲内...
-
Excelでの全通りの組み合わせ出...
-
いちごを1パック買ったのです...
-
職場で隣の人についてです。飲...
-
エクセルで数字を入力したら文...
-
Excelの関数 SUBSTITUTEとIF関...
-
しらたきと吐き気
-
煮物こんにゃくの冷凍保存について
-
スーパーで買った1つ300円の梨...
-
「であり」と「であって」の使...
-
エクセル 同名の場合はB列にC...
-
大至急!妊娠初期でイチゴにつ...
-
北海道では、見かけないもの
おすすめ情報