エクセルであるセルに、何通りかの計算された別のセルの結果を”&”でつないだところ、ダブった数字が出てきました。数字としては1.2.3の3通りしかないのですが、5点の内容をつないでいるので、1123とか2313とか1332とか223とかのダブった数字になります。
このダブった数字のダブった分を消してしまいたいのですが、どうすればうまくいくでしょうか?
上の分だと、左から、123・231・132・23 としてしまいたいのです。
よろしくお願いいたします。
なお4桁とか3桁になるのは5点の結果の内何点かが””(白紙)の為です。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
最新版を使ってない場合はバージョンを明記しましょう。
unique関数が使えないなら、初出の場合だけ表示するように細工が必要です。たとえば
rept(B4, countif($B4:B4,B4)=1)&rept(C4, countif($B4:C4,C4)=1)……
みたいな感じですね。
面倒なので作業列を使って整理したのが添付の図になります。
No.3
- 回答日時:
No1です。
回答文をキチンと読みましょう。
No1に記してある通りです。
A1:A5に元の値があるとするなら
=CONCAT(UNIQUE(A1:A5))
でお求めの結果になると書きました。
何度も同じことを書くのは無駄でしかありません。
※ 値が横(=1行内)に並んでいる場合は、行列転換をしてください。
ありがとうございます。
実は私のエクセルは、古いため、ご記入のCONCATもUNIQUEもありませんでした。古いバージョンですみません。
そこで fujillin サンの第1回答の通り、もとのデーターの方のダブりをなくすようにしました。これでうまくいきそうです。
ありがとうございました。
No.1
- 回答日時:
こんにちは
元々「連結すれば3文字になるはず」のものが、重複して表示されるのなら連結する方法が悪いと思われます。
どのようにして連結なさっているのか不明なので、それ以上はわかりかねます。
そうではなく、元のデータに重複があって、その重複を除いて連結したいという意味であるなら、それなりの処理を行う必要があります。
スピル機能を使えるバージョンなら、UNIQUE関数で重複を除いてから連結すればそのままでお求めの結果を得られるでしょう。
旧バージョンの場合も同様の処理は可能ですが、式が複雑になるので、作業セル等を用いて一旦重複を省いて抽出してから連結するのがわかりやすいと思います。
すみません。回答1の方にすぐ計算を出しますと書いたのですが、もうすでにやり取りができない状態になりました。fujillin さんの回答でも言われていますので、ここに書かせてもらいます。すみません。
表は下図のようになった居ます。
abcde列にある計算で出した1から3の数字があります。
このすうじを&でつないだだけなのですがその式は
'=B21&C21&D21&E21&F21 で、下表のAの列に出ます。
(注) abcde の表がB21から始まっています。
この結果の表にだぶりがあるので消去したいのです。
よろしくお願いいたします。できれば関数でお願いいたします。
a b c d e ⇒A
1 2 1 3 ⇒ 1213
1 3 3 2 ⇒ 1332
2 1 1 3 ⇒ 2113
1 3 3 1 ⇒ 1331
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) ある表(10桝程度)の中に数字が入っています。ダブっている数字を除く数字の合計数の計算方法 5 2023/02/15 11:33
- Excel(エクセル) エクセル関数の使い方を教えてください。 2000万円の貯蓄を5%で運用しながら毎年100万円ずつ取り 4 2024/02/07 19:11
- Excel(エクセル) エクセルの数式で教えてください。 4 2023/09/15 16:18
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Excel(エクセル) データから単位文字を除去して計算する方法は? 6 2023/10/30 08:22
- Excel(エクセル) エクセルで条件書式と数式の組み合わせはできる? 3 2023/10/31 15:59
- 教育学 エクセルで小数点以下を四捨五入について教えてください。 2 2023/04/05 17:33
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Excel 大なり小なりを表すとき、 例えば「10以上」なら、>=10 と表せますが、 この10の部
Excel(エクセル)
-
excelの不要な行の削除ができない!
Excel(エクセル)
-
データの入力規則 Excelです。 例えば、 C1セルに、 A列のデータ(B列にあいうえお"と入っ"
Excel(エクセル)
-
-
4
エクセルで列をアルファベットではなく、数字の表示にするメリットって、なんでしょうか?
Excel(エクセル)
-
5
Excel関数の先頭に「@」が入っているのは何故?
Excel(エクセル)
-
6
Excelで【1-11】と入力すると【1月11日】になってしまう
Excel(エクセル)
-
7
式の解読のお願いm(_._)m
Excel(エクセル)
-
8
Excelの関数について質問です。
Excel(エクセル)
-
9
エクセルで比較 かつ 部分一致について
Excel(エクセル)
-
10
エクセルの表の参照値から円を取って数字で扱えるようにしたい
Excel(エクセル)
-
11
セルの結合の連続技
Excel(エクセル)
-
12
Excelでの判別方法
Excel(エクセル)
-
13
エクセル。計算結果の桁揃えをするにはどうする?
Excel(エクセル)
-
14
Excel 集計表
Excel(エクセル)
-
15
他人が作ったマクロの理解
Excel(エクセル)
-
16
ファイル内にある数字の出現回数カウント
Excel(エクセル)
-
17
エクセルで
Excel(エクセル)
-
18
エクセルの関数で
Excel(エクセル)
-
19
Excel関数について
Excel(エクセル)
-
20
エクセルのcountifのワイルドカードについて
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでのコメント表示位置
-
Excelで数式内の文字色を一部だ...
-
【エクセル】IF関数 Aまたは...
-
対象セル内(複数)が埋まった...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
貼り付けで複数セルに貼り付けたい
-
エクセル 足して割る
-
EXCEL VBA セルに既に入...
-
エクセルで指定したセルのどれ...
-
エクセルのセルの枠を超えて文...
-
枠に収まらない文字を非表示に...
-
エクセル オートフィルタで絞...
-
エクセルの一つのセルに複数の...
-
複数のセルのいずれかに数字が...
-
Excel2003 の『コメント』の編...
-
Excel 例A(1+9) のように番地の...
-
セルに特定の色が付いていたら...
-
【Excel】 セルの色での判断は...
-
エクセルで縦に1112223...
-
【Excel】特定の文字から文字ま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
セルをクリック⇒そのセルに入力...
-
Excelで数式内の文字色を一部だ...
-
エクセル 足して割る
-
対象セル内(複数)が埋まった...
-
貼り付けで複数セルに貼り付けたい
-
Excelでのコメント表示位置
-
エクセルのセルの枠を超えて文...
-
エクセル オートフィルタで絞...
-
エクセルの一つのセルに複数の...
-
EXCEL VBA セルに既に入...
-
【Excel】 セルの色での判断は...
-
(Excel)数字記入セルの数値の後...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
excelのCOUNTIF関数で、『範囲=...
-
Excel2003 の『コメント』の編...
-
枠に収まらない文字を非表示に...
-
Excelで住所を2つ(町名迄と番...
-
複数のセルのいずれかに数字が...
おすすめ情報