No.2ベストアンサー
- 回答日時:
こんにちは
>単体の書き方はネットや手持ちの本で解るのですが
>セルの式でIFの中にANDとMAXが有り
>どう書いたらいいのか分かりません。
個々にわかるのなら、式の内容を分解して、順次処理を行えばよいのでは?
(もちろん、まとめて記述することも不可能ではありませんけれど)
式中の「M2」等のセル値の参照は、Range("M2").Value などに変換すれば良いです。
例えば、ご提示の式なら
cond1 = Range("M2").Value > Range("N2").Value
cond2 = Range("N2").Value > Range("O2").Value
If cond1 And cond2 Then
Range("T2").Value = Application.Max(Range("$K$6:k50")) * 2
Else
Range("T2").Value = ""
End If
みたいな感じで。
IF(OR(A100="",A100="--------"),"",IF(AND(W100>=0,X100>=0,Z100>=0),1,IF(AND(W100<0,X100>=0,Z100>=0),2,......みたいに各セルに計算式が色々入っているという意味です。文書が稚拙で申し訳ございません。
こんな稚拙な文書でも回答くださりありがとうございます。関数からVBAにするときの書き方がこれで解ると思います。答えを見直しながら勉強させていただきます。
No.5
- 回答日時:
VBA を組むとき、例えば
欄外の列に
=IF(AND(W100>=0,X100>=0,Z100>=0),1,0)
次の列に
=IF(AND(W100<0,X100>=0,Z100>=0),2,0)
次の列に
=IF(AND(W100<0,X100<0,Z100>=0),2,0)
などを入れて、更に条件分岐の計算式を入れてそれらに基づいて VBA を組んでいけば考えが整理できてうまく書くことができます。参考までに・・・。
No.4
- 回答日時:
if range("M2") > range("N2") and range("N2") > range("O2") then
range("場所")=application.worksheetfunction.max(range("$K$6:K50"))*2
end if
でした。
テストはしていません
1行での書き方 参考になります。application.max( の処が理解していないのでオブジェクトとして丸暗記することにしました。
No.3
- 回答日時:
if range("M2") > range("N2") and range("N2") > range("O2") then
range("場所")=application.worksheetfunction.max(range("$K$6:K50")*2
end if
テストはしていません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト エクセルの数式で教えてください。 5 2021/12/15 08:43
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:02
- Visual Basic(VBA) Excel VABについて 1.xlsm、VBA.xlsm2つのファイルがあり、1.xlsmにてVB 6 2021/12/13 17:46
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:00
- 会計ソフト・業務用ソフト エクセルの数式で教えてください。 1 2021/12/15 10:55
- Excel(エクセル) IFERROR(IF()IF())のような形の構文が作れません 2 2023/02/05 17:51
- Excel(エクセル) エクセルの数式で教えてください。 3 2021/11/05 15:08
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- Visual Basic(VBA) VBAの繰り返し処理について教えてください。 3 2022/08/02 13:21
- Excel(エクセル) エクセル セルに文字を入力したら別のセルに入力した時間が表示されるようにしたい 3 2023/10/19 03:42
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
エクセル 関数について
Excel(エクセル)
-
算数、数学解りません。 足し、引き、掛け、割り算程度しか出来なくても、Excel覚えられますか?
Excel(エクセル)
-
この場合に使用するエクセルの関数を教えてください。
Excel(エクセル)
-
-
4
エクセルの計算式で教えてほしいことがあります 5000+1500✖️1.1✖️4 その後100のくら
Excel(エクセル)
-
5
こんにちは。Excelのデータ入力規則のことで教えてください。複数条件を指定したい場合の構文ですが、
Excel(エクセル)
-
6
下記のような条件付き書式はどうやって設定したら良いのか教えていただきたいです。 180時間を満たない
Excel(エクセル)
-
7
SQLの練習問題に関する質問です(Microsoft SQL Server)
Excel(エクセル)
-
8
マクロの作り方で質問です。
Excel(エクセル)
-
9
数字をコンマで区切った文字列の集計のマクロの修正
Excel(エクセル)
-
10
こんにちは。Excelのことで教えてください。特定のセルへの入力時に、ある特定の文字の入力ができない
Excel(エクセル)
-
11
Excelについて質問です。 タブキーを押すと編集しているセルが右隣に移りますが、私はタブキーを押し
Excel(エクセル)
-
12
excelの数字がE+になってしまいます。 数値に変えればセルでの見え方は治ることはわかるのですが、
Excel(エクセル)
-
13
エクセルの数式で教えてください。
Excel(エクセル)
-
14
エクセル セルに文字を入力したら別のセルに入力した時間が表示されるようにしたい
Excel(エクセル)
-
15
倍数の求め方? 教えてほしい。
Excel(エクセル)
-
16
Excelで、改行がある場合の条件式(関数)の書き方を教えてください
Excel(エクセル)
-
17
手書き日報にエクセルのデータを重ねて印刷したい
Excel(エクセル)
-
18
対応するExcelの計算式はありますか?
Excel(エクセル)
-
19
エクセル 関数
Excel(エクセル)
-
20
エクセルVBAでOUT LOOKメールに件名を入れたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル vbaについて教えてく...
-
Excel 複数列 A列B列C列一致 D...
-
【マクロ】名前を保存する際に...
-
エクセルであるセルに数字を入...
-
エクセルファイルがファイルの...
-
Excelについて教えてください
-
エクセル マクロ チェックボックス
-
【Excel】数字を3倍にし、なお...
-
エクセルVBA、別ブックへ転記す...
-
Excel分析ツールでのポアソン回...
-
Excelでセルの値が同じか...
-
エクセルで年休を管理する方法...
-
エクセル共有したが、アクセス...
-
エクセルのデーターが2か月前の...
-
【マクロ】顧客番号にて一致さ...
-
(マクロ)データをAブックからB...
-
エクセルを使っていて2024/5/15...
-
エクセル②
-
UNIQUE関数が使えないバージョ...
-
【マクロ】その時、その時で変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報