
No.4ベストアンサー
- 回答日時:
kazuyan0224さん、
私の[No.3]へのご確認をお待ちいたしております。m(_._)m
それまでの間、下記のようなオアソビが何かの参考になれば仕合せです。(^_^)
添付図参照(Excel 2019)
D1: =MID(SUBSTITUTE(ASC($A1)," ",""),COLUMN(A1),1)
J1: =IF(COUNTIF($D1:D1,D1)=1,D1,"")
B1: =TEXTJOIN(,,J1:O1)

No.7
- 回答日時:
可視セルの意味合いが?ですが、
単純にセル内の重複数字を除外するには(A1=186361)
=CONCAT(IF((FIND(MID(A1,ROW(OFFSET($A$1,,,LEN(A1))),1),A1,1)=ROW(OFFSET($A$1,,,LEN(A1)))),MID(A1,ROW(OFFSET($A$1,,,LEN(A1))),1),""))
でShift+Ctrl+Enterで1863が表示されるはずです。
No.6
- 回答日時:
こんにちは
すでに回答されている内容と重複する部分がありますが・・
>可視セル となると関数ガうまく見つかりません
通常の関数で、可視セルを判定できるのは、既出のSUBTOTAL関数かAGGREGATE関数ぐらいだと思います。
これを利用することで、セル範囲の中から可視セルだけを抜き出すことは可能ですけれど、そこからさらに、作業列等なしで「重複を除く」処理をしようとすると、とんでもない関数になります。
素直に、作業列を用いて順に処理して求めるのが、良いのではないかと思います。
もしも、非可視セルの原因となっているのがフィルター操作であるのならば、フィルター処理も関数で行うようにすれば、直接求めることは可能です。
Office365環境であれば、
=UNIQUE(FILTER(セル範囲,フィルター条件))
とすることでスピル可能になります。
結果を1セルにまとめたいのであれば、上記をTEXTJOIN関数で包含することで、纏めることは可能です。
非可視にしているのが手操作で、何らかの意図に基づいて行われている場合は、可視/非可視を判断条件にせざるを得ませんけれど、こちらの場合は、組み込み関数で行うのであれば、前記のように順を追って求める方法になるものと思います。
どうしても1発で求めたいのであれば、ユーザ定義関数を利用するのが簡単ではないかと思われます。
No.3
- 回答日時:
確認させてください。
「可視セル部の数値」の「可視セル部」の意味を教えてください。
可視(見える)セルと不可視(見えない)セルが混在しているのですか?
どういう手段でそうなっているのですか?
No.2
- 回答日時:
excelの関数ではできないのか、excelの関数では複雑になるのか、そうした場合には、マクロで所定のことができるようにして、自作の関数にするとかもあるのではないでしょうか。
目的のこととは違うのですが、数字10種から選ぶ、あるいは数字10種から排除するのならば、 B4は仮の位置です。
Sub ttg()
fgd = "0123456789": fgd0 = fgd
For Each hh In Range("B4").CurrentRegion.SpecialCells(xlCellTypeVisible)
l = Len(hh)
If l > 0 Then
For j = 1 To l: fgd = Replace(fgd, Mid(hh, j, 1), ""): Next
End If
Next
l = Len(fgd)
If l > 0 Then
For j = 1 To l: fgd0 = Replace(fgd0, Mid(fgd, j, 1), ""): Next
End If
Cells(1, 2) = fgd
Cells(2, 2) = fgd0
End Sub
No.1
- 回答日時:
可視セル云々ということは、SUBTOTAL関数を使えばいいかな。
「え?小計や合計を求めたいんじゃないだけど」
と言われそうですが、小計や合計じゃなくて条件を設定するために使います。
可視セルでなければできるということですので、多分COUNT関数を使っているのだろうと推測します。
SUBTOTAL関数のCOUNTステートを使ってみましょう。
それで解決すると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
みんなに挑戦してほしい「色彩検定」
これまで多くの方々が受検したが「色彩検定」。その目的や活用法は人それぞれ。今回は、色彩検定に影響を受けた男女3名にインタビュー。
-
Excelのセル上の日付の不具合
Excel(エクセル)
-
Excelの複数置換はSUBSTITUTEを重ねるしかない?
Excel(エクセル)
-
EXCELでの複雑な複数条件について
Excel(エクセル)
-
4
数式の置換がうまく行かない
Excel(エクセル)
-
5
エクセル 表の書式を変更したい
Excel(エクセル)
-
6
TEXT関数(負の値)を集計のため数値に変換したい
Excel(エクセル)
-
7
Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に
Excel(エクセル)
-
8
至急!!!エクセルについて
Excel(エクセル)
-
9
セル内で自分の好きなところで改行したいのですが、数式が入って無理なんです。 「折り返して全体表示」し
Excel(エクセル)
-
10
Excelのソート(並べ替え)
Excel(エクセル)
-
11
エクセルでこういうものを作りたいです。
Excel(エクセル)
-
12
エクセル関数の変わった使い方
Excel(エクセル)
-
13
excel において、テーブル内にある行番値に従ってデータをその行に割り振るには?
Excel(エクセル)
-
14
エクセル表作成についてお分かりになる方教えて下さい。 10項目程度のエクセルデーターを一件、一件、デ
Excel(エクセル)
-
15
マクロで行を追加、削除すると行位置がずれますが、解決方法はありませんか?。
Excel(エクセル)
-
16
Excelで、行に複数の数字が入力されているセルが複数の列存在し、行を跨いでセル内の数値を並び替える
Excel(エクセル)
-
17
何方か知恵をください… 下記のシート1にシート2のDATAを表示させたいです。 (シート1の2行目の
Excel(エクセル)
-
18
EXCELの複数条件検索
Excel(エクセル)
-
19
Excel 郵便番号順に並び変えたい 同じ番号が複数あるとき
Excel(エクセル)
-
20
EXCELで、漢字のみ抽出する式を教えてください。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
「基」と「元」の使い方
-
5
「バビロンシステム」ってなん...
-
6
「一つひとつ」とどうして前は...
-
7
対策を採る?取る?
-
8
お礼は「有難う御座います」で...
-
9
「時間がたつ」の「たつ」は、...
-
10
「~していただきまして、あり...
-
11
「取組」と「取り組み」の違い
-
12
”ギリギリ” を丁寧に言うには
-
13
ネ+豊 でなんと読みますか?
-
14
次頁はなんと読みますか?
-
15
住所の「字(あざ)」の英文表...
-
16
「50万円を超える」は50万円以...
-
17
人間、信念を持って突き進むこ...
-
18
3つの条件を指定してVBAで行を...
-
19
0(ゼロ)とO(オー)の書き分け...
-
20
このような事→「こうゆう事」「...
おすすめ情報
公式facebook
公式twitter