[[20250410110808]] 『関数について』(さゆり) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『関数について』(さゆり)

こんにちわ。

A,B列の文字をD,E列(関数)に表示させる

 2行ずつの組で罫線が引かれています。
 (2,3行目、4,5行目、6,7行目・・・)

B列にグループ名が入っている場合は、
D列(日付),E列(Gr)に表示する

8,9,10行目は日付が入っていないので「空白」文字を表示

ご教授宜しくお願いします。

   A    B    D     E  
1 日付 Gr    日付 Gr
2 4/10 A1    4/10  A1
3 4/10 B1    4/10  B1
4 4/15 E2    4/15  E2  
5      E3    4/15  E3
6 4/17 U1    4/17  U1 
7      Y1    4/17  Y1 
8      S5    空白  S5
9      KK1   空白  KK1
10     H2    空白  H2
11

< 使用 Excel:Microsoft365、使用 OS:Windows11 >


B列にグループ名が入っていない場合の記述がないけど。

(んご) 2025/04/10(木) 11:58:00


5,7行目も日付が入っていないですが?
8,9,10行目との違いはありますか?
(ゆたか) 2025/04/10(木) 12:00:23

「2行ずつの組」だという割には日付は手抜きですか。
(?) 2025/04/10(木) 12:25:17

使っているEXCELが古いので、新しいEXCELでは便利な関数が
あるのかもしれません。

D1: =IF(A2<>"",A2,IF(AND(ISODD(ROW()),ISNUMBER(A1)),A1,""))

E1: =IF(B2="","",B2)

両式を下にコピーです。
(メジロ) 2025/04/10(木) 13:09:39


皆様 わかりづらくて申し訳ありません。

メジロさんの関数を入力するとD1,E1の項目名(日付、Gr)が消えてしまします。

>8,9,10行目との違いはありますか?

B列にグループ名が入っていてA列に日付が無い場合は、「空白」の文字を表示

宜しくお願いします。

(さゆり) 2025/04/10(木) 13:25:27


>A列に日付が無い場合は、「空白」の文字を表示
だったら5行目のD5は空白でしょ。

(?) 2025/04/10(木) 14:13:41


あっ、失礼しました。

式を入力するセルは「D1 → D2、E1 → E2」ですね。
(メジロ) 2025/04/10(木) 14:24:39


 >「空白」の文字を表示

 D2:=IFS(B2="","",A2<>"",A2,AND(A1<>"",ISODD(ROW())),A1,TRUE,"空白")
 E2:=B2&""
 D2の表示形式は日付で。
(TI) 2025/04/10(木) 20:19:28

TI様 ご教授頂きありがとうございます。
教えて頂いた関数を入力したらうまく表示できました。
ありがとうございました。

ご教授頂きました皆様方 ありがとうございました。

(さゆり) 2025/04/11(金) 13:12:04


コメント返信:

[ 一覧(最新更新順) ]


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