問題タブ [worksheet-function]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5230 参照

excel - 別のセルの値を取得するExcel関数

問題を説明する画像http://img215.imageshack.us/img215/3725/20100314235127schedule2.jpg

上の画像が私が必要としているものを説明できることを願っています。:)

問題1:行の最初の値である日付を取得する

問題2:値が100になる日付を取得する

実際のExcelファイルも添付しますが、投稿できるリンクは1つだけです。

0 投票する
5 に答える
14002 参照

excel - Excel のネストされた IF ステートメント [許容される 7 つの制限を超える]

生徒の成績に基づいて生徒に自動的に成績を与えるスプレッドシートを作成しようとしています。

どうやら、Excel のネストされた IF ステートメントの制限である 7 に達したようです。

これが私のifステートメントです:

VBA スクリプトを作成して割り当てることができるとオンラインで読んでいましたが、VBA については何も知りません。

それはまだC-グレードを欠いており、それより低いものはDマークを授与されるべきです.

これは私が作成しようとしているグレーディング スキームです...:

A+ 89.500 - 100.000 優良パス

84.500 - 89.490 の優良パス

A- 79.500 - 84.490 優良合格

B+ 74.500 - 79.490 メリットのある合格

B 69.500 - 74.490 メリットのあるパス

B- 64.500 - 69.490 メリットのある合格

C+ 59.500 - 64.490 パス

C 54.500 - 59.490 パス

C- 49.500 - 54.490 パス

D 0.000 - 49.490 指定された不合格

私は VBA の道をたどっても構いませんが、私の VB 言語の理解は絶対に最小限です (好きではありません)。

0 投票する
2 に答える
165 参照

excel - 数式の問題に優れています

下記の式をご確認ください。式が正しくない場合は、これに関連する正しい式を教えてください。

上記の数式を試しましたが、機能していません。

0 投票する
2 に答える
1662 参照

excel - Excel の条件付き書式

私はExcelとVBAに非常に慣れていないので、ドロップダウンリスト(データ検証から作成された)の値に基づいて条件付き書式を作成できる方法があるかどうか疑問に思っていました.

現在、ユーザーが有効でないもの (データ検証) を入力すると警告が表示されますが、無効な場合はセルの背景色を赤に、有効な場合は緑に変更したいと考えています。

繰り返しますが、テストしたいオプションは、作成されたデータ検証ドロップダウン リストにあります。

0 投票する
2 に答える
630 参照

excel - Excel按分SUMIF

私は 2 列のワークシートを持っています。1 つはドル額で、もう 1 つはドル額が支払われる日 (1 から 31) です (ドルは収入源です)。

したがって、次の式を使用して、特定の日またはそれ以前に期限が到来するすべての収入の流れを合計します。

=SUMIF(C5:C14, "<="&$B$42,B5:B14)

列 C は期日です B42 は、「15 日以前に期日が到来するすべての収入の合計」のように「15」と比較する日を入力するセルです。限目。列 B は、各収入源の金額です。

私の質問は:

一部の収入の流れには、その隣に日がありません (列 C の日セルは空白です)。つまり、その収入の流れは特定の日に小切手やまとまりとして入ってくるのではなく、月を通してほぼ均等に入ってくるということです。したがって、収入の流れの金額が $10,000 で、1 日が 30 日の月の 15 日である場合、合計に $5,000 を追加する必要があります。

それは次のようになります。

=SUMIF(C5:C14, "",???)

期日が空白の場合は、??? を選択します。??? 単なる数字ではなく、数字*(given_day/total_days_in_month)です。

したがって、正確な合計に必要なのは次のとおりだと思います。

=SUMIF(C5:C14, "<="&$B$42,B5:B14) + SUMIF(C5:C14, "",???)

しかし、私はそれを正確に書く方法がわかりません。

0 投票する
3 に答える
6991 参照

excel - 「今日」の日付を開始点とするセルの変数範囲の合計

MS Excel 2003 で今日の日付に基づいて可変範囲のセルを合計する方法を教えてください。

スプレッドシート形式:

可変範囲 = 合計する日数

日付範囲 = 行 1 にリストされ、セルごとに 1 日 (例 A1=1/1/10、B1=1/2/10、C1=1/3/10....)

合計される数値 - 行 2 にリストされ、セルあたりの X 数 (例 A2=8、B2=6、C2=1.....)

問題例: IF 変数の範囲 = 2 & 現在の日付 = 1/2/10 then...Sum(b2:c2)=7

次の式を使用して現在の日付に基づいて行全体を合計することはできますが、変数範囲を合計関数に追加することはできません。=SUMIF(A1:C1,">="&TODAY(),A2:C2)

0 投票する
2 に答える
1184 参照

excel - 別のブックへのVlookup

これが私のジレンマです。

クライアントの名前が記載されたワークシートと、都市に応じて名前をコピーしたいワークシートが2つあります。

例えば:

各列に関連付けられているのは、姓、名、および都市です。さまざまな都市に関連付けられた何百もの名前があります。worksheet1.xlsから、worksheet2を開くとき、またはマクロを介して、すべてのニューヨークのクライアントをworksheet2.xlsにコピーします。これは、姓が1つのセルにあるためです。ファーストネームはもう一方にあり、両方をコピーする必要があります。

あるワークシートから別のワークシートにセルをリンクしてから、基準に応じてvlookupを実行できることを確認しました。それが最も簡単な方法ですか、それとも別の方法がありますか?

0 投票する
4 に答える
257558 参照

excel - 3つの異なる範囲に基づいてそれぞれ3つの可能な回答を含む`IF`ステートメント

私は3つの数字の範囲を持っていますが、答えは範囲によって異なります。

範囲を説明する方程式を作成しようとしましたが、Excelには、この関数に入力した引数が多すぎると記載されています。以下は、私が入力した、機能していない方程式です。(X2には番号が含まれています)

また、数値の範囲を別のシートに入力しようとしました- Age、エラーが発生しまし#Value!た。

0 投票する
1 に答える
1172 参照

excel - VBA Excel:ワークシートのチェックボックスが多すぎるため、コードが機能しません

私は現在、96行にまたがる1277個のチェックボックスを含むMS Excelワークシートに取り組んでいます。このシートには、チェックされたチェックボックスの合計が配置される列があります。チェックボックスにチェックを入れると、このコントロール列の合計が 1 ずつ加算されるという考え方です。

チェックボックスが少ない別のファイルで同じコードを使用したため、このコードは正常に機能します。ただし、このファイルで 1277 個のボックスを含むチェックボックスをオンにしても、コントロール カラムには何も起こりません。

1 つのファイルで許可されるオブジェクトの総数に制限はありますか? それともワークシート?

そして、これのバイパスを知っている人はいますか?ファイルをいくつかの別々のファイルに分割することもできますが、すべてを同じドキュメントに保持したいです。

よろしくお願いします!!!

敬具、

マルク

0 投票する
4 に答える
46620 参照

excel - 同じ Excel スプレッドシート内のセルをリンクする

Excel で、あるセルに入力すると同じスプレッドシートの別のセルにデータが入力されるように、スプレッドシートを設定するにはどうすればよいですか?