[[20250520103343]] 『端っこで挿入した列を範囲に入れるには』(はばた) ページの最後に飛ぶ

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

| 全文検索 | 過去ログ ]

 

『端っこで挿入した列を範囲に入れるには』(はばた)

チェックボックスのtrueの数をcount ifで判別しているのですが、端っこ(count ifが入力されている)列で列を挿入すると、挿入した列がcountifで選択した範囲から外れてしまいます。(左は1列余計に選択して常に範囲に入るようにしてますが、右で同じことをすると循環参照になってしまいます。)
 どうにか端っこで挿入しても範囲に入れる方法はないでしょうか?(countifとチェックボックスの間に作業列を入れるのは使いづらくなるので最終手段)

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


 例えば、1行目のA列から端っこ手前の列までの範囲内の"a"の数をカウントする場合

 1行目の端っこ列 =COUNTIF(A1:INDIRECT(CHAR(COLUMN()+63)&"1"),"a")

 とか。

(ばたばた) 2025/05/20(火) 11:06:29


offset関数とCOLUMN関数を使って、COUNTIF関数の第一引数を指定すればよいのでは? 
(xyz) 2025/05/20(火) 11:08:57

A列からの2行目で、
現在、F2セルにCOUNTIFがあるとする
=COUNTIF(A2:OFFSET(F2,0,-1),TRUE)

または
=COUNTIF(A2:INDEX(2:2,COLUMN()-1),TRUE)
 
(!) 2025/05/20(火) 11:34:35


>使用 OS:ios
iPadか何か?

(!) 2025/05/20(火) 11:40:58


おんなじ列の上に合計があるのでCOUNTIF(B1:OFFSET(B1,0,MATCH("合計",1:1,)-2),TRUE)で行けました。ありがとうございました。
(はばた) 2025/05/20(火) 12:22:54

!
 ipadでモバイル版エクセルを使ってます。
(はばた) 2025/05/20(火) 12:24:15

コメント返信:

[ 一覧(最新更新順) ]


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