[[20230926133233]] 『表示されている表示を空白』(kimiyo) ページの最後に飛ぶ

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

 

『表示されている表示を空白』(kimiyo)

[20230920131953] 『条件付き書式について』

でお世話になったkimiyoです。

またお願いします。

説明が上手くないので何とか我慢してください。

現在C5に表示されている名前をS4で表示してます、これをR4のセルに

数字が表示されたらS4に名前を表示したい。

隣が(R4)空白時は(S4)も空白にしたい。

B列に数字がバラバラに入ります、C列に名前が入力されています。

R列にB列と同じ数字が昇順に並ぶようにしてます。

例えば、B5に3,C5に井上と入った場合、R4に3、S4に井上と行毎に、

S列にC列と同じ名前がB列の数字が昇順に表示されるようにしてます。

R列にR4 =IFERROR(SORT(B5:C78,1,1,FALSE),"")と設定されています。

R列は、B列に数字が入ると表示されるように設定してます。

S列は名前がB列で表示されているのでS列も表示されています、

R4,S4列の数字と名前は、B5,C5と同じ値が入ります。

そこでS列の名前をR列に数字が入ればS列の名前を表示するような

設定できないでしょうか?

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


>そこでS列の名前をR列に数字が入ればS列の名前を表示するような
S列にS列と理解すると出来ません?
C5 の間違いじゃないんですか。
(IT) 2023/09/26(火) 14:19:37

名前と数字は重複があるのだろうか。
(IT) 2023/09/26(火) 14:24:54

 ちょっと分かり難いんですけど、こう言うことなのかな?

 >R4 =IFERROR(SORT(B5:C78,1,1,FALSE),"")
  ↓    ↓
   R4 =SORT(FILTER(B5:C78,ISNUMBER(B5:B78),""))

(半平太) 2023/09/26(火) 14:29:50


>説明が上手くないので何とか我慢してください。

 もう少しで我慢の限界を超えそうでしたが!
 S4 に下の数式を入れて、S5 以下にはコピペすればよいかと。

 =IFERROR(VLOOKUP(R4,$B$5:$C$78,2,0),"")
(higejee) 2023/09/26(火) 14:35:55


 ちゃんと理解してないけど、こんな訳ないですよね?  ないと思うんで無視して。

 S4 =IF(R4<>"",C5,"")  下コピー

(シト) 2023/09/26(火) 14:40:24


>=IFERROR(VLOOKUP(R4,$B$5:$C$78,2,0),"")

あ、だめだなこりゃ。R4 に SORT(B5:C78,1,1,FALSE) ってことは、これで S 列にもスピルしてるってことですよね。

 当方 SORT なんか使えない古いバージョンで、頭の中だけで考えたから下手こいた。
(higejee) 2023/09/26(火) 14:45:24


 R4 を S 列にスピルしないように
 =IFERROR(SORT(B5:B78,1,1,FALSE),"")
にすれば、S4 に
 =IFERROR(VLOOKUP(R4,$B$5:$C$78,2,0),"")
でよいのかな。
(higejee) 2023/09/26(火) 15:12:29

>現在C5に表示されている名前をS4で表示してます
その方法は。
>R4のセルに
>数字が表示されたらS4に名前を表示したい。
>隣が(R4)空白時は(S4)も空白にしたい。
表示されたらではなく入力したらですよね。
(higejee)さんの式でどうぞ。
R4 =IFERROR(SORT(B5:C78,1,1,FALSE),"")これ消えますよ。
そしてこの式は R4 のみなんですか。
だとしたら無意味ですよね。
R4、S4 ではなく R5、S5 だったりしませんか。

R5、S5 以下は何のためにそのようなことをしているんですか。

表を書き起こしてみると辻褄が合わない。
内容を見直してください。

(IT) 2023/09/26(火) 18:01:24


コメント返信:

[ 一覧(最新更新順) ]


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