タグ付けされた質問 「worksheet-function」

表計算ソフトウェアでのセル内関数/数式の使用に関する質問。

2
24時間を超える時間を10進数に変換する
以下の値が与えられたら、時間:分形式を10進数形式に変換します。 8:30 33:30 =(O5-INT(O5))*24複数のサイトで見つけた式を使用すると、最初の値はうまく機能しますが、2番目の値はうまくいきません。24時間を超える時間で動作するように調整するにはどうすればよいですか?ボーナスとして、誰かがこの式がどのように機能するかを説明できますか? 8:30 | 8.50 33:30 | 9.50 最初の列はとしてフォーマットされ[h]:mm、2番目の列は小数点以下2桁の標準的な数値です。

1
Excel、文字列以外の文字を数える
Excel 2013を使用しています。基本的に、セル内の文字数をカウントしようとしていますが、セルに指定の文字列が含まれている場合、その文字列を無視して残りをカウントします。 上の画像を見ると、len式を使用してセルA1の文字数をカウントできます。ものすごく単純。しかし、セルA2の赤で強調表示されているセクションのみをカウントする方法を見つけるのは難しいと思っています。 ユーザーがセル内にパラメーター{location:}を配置する場合(常に発生するわけではありません)、コロンと右中括弧の間の文字のみをカウントします。 Lenを代わりに使ってみましたが、正しくやっているとは思いません。これを行う簡単な方法はありますか? 前もって感謝します! ジェレミー

1
値がtrueの場合、「[Value_if_false]」を無視します
Excelでは、IF関数を使用し、OFFSET関数を使用して[value_if_true]に値を割り当て、[value_if_false]に0を使用しています。真のOFFSET関数が#refを返すことがありました!そして#value!エラーはワークシートのセルを参照していたため、[value_if_true]オフセット関数で参照されているセルがシートから外れている場合に結果がFALSE [value_if_false]になるように再コーディングしました。 値がFALSEの場合、Excelは[value_if_true]オフセット関数を無視しないようです。それでも同じエラーが表示されます。 IF関数で、ExcelにTRUE値の関数を無視させ、FALSE値のみをポストさせる方法はありますか?TRUE値のみを変更するとエラーがなくなるため、TRUE値の関数からエラーが発生していることがわかります。 これは私の式です: =IF(($G$4+$D$18)<L54,((OFFSET($B$55,0,(L54-$G$4-$D$18),,))*$F$4*$N$4),"")


1
Excelのコメントに画像を挿入[複製]
この質問にはすでに答えがあります: Microsoft Excel 2007のセルに(jpg)画像を挿入する 1つの答え 「外部画像をExcelに読み込むには」の手順に従います。 しかし、関数を挿入するとエラーが表示されます: このエラーの原因は何ですか?

1
キーワードに基づいて行に値を割り当てる[複製]
この質問にはすでに答えがあります: MS Excel-キーワードに基づいて「カテゴリ」を割り当てる 2つの答え 銀行の明細書には説明欄があり、お金をどこで使ったのか、どこで手に入れたのかがわかります。この情報に基づいて、列に手動で入力して、これらの費用(顧客Aのすべてのトランザクション、Amazonのすべてのトランザクション)を悪化させることができます。これは、説明を読んでキーワードを見つけることに基づいています。このプロセスを自動化できますか。私は非常に長い式で試してみました-if(search( "amazon"、a1)、 "Amazon")、elseif(search ........複雑すぎてエラーになりやすいです。カテゴリー。


1
Excel 2007-Countifと間接の組み合わせの使用
50列のシートの列Pに数値データがあります(各シートには異なる人名があります)。列Aのすべてのワークシートの名前を持つ要約シートが1つあります。名前に対する要約シートの列Bでは、各シートからカウントを取得したいです。カウントの基準は、値> 0または値<0を持つすべてのセル(個々のシートの列P)をカウントすることです。ITは、空白またはゼロの値をカウントすべきではありません。

1
書式設定されたセルの色を表の残りの行に展開します
列Aのいくつかのセルに条件付き書式を適用しました。「I」と入力すると、このセルは灰色になります。また、既存のテキストを変更せずに色を列BIに拡張することもしたいです。 数式を使用して、どのセルをフォーマットするかを決定することにより、値を使用してこれを行うことができることを見てきました。ただし、セルに数値が含まれていないため、これを書式のルールとして適用する方法がわかりません。 基本的に、私が望むのは、セルB1からI1で、「I」と入力したらA1に設定した数式に等しくなります。どうすればこれを達成できますか?

1
Libreoffice Calc SUMは###を返します
Libreoffice Calcでは、他の合計を参照するときに、SUM関数がセルで###を返すことがあります。例えば: =SUM(x1+y1) どこ x1=sum(a1:d1) y1=sum(a2:d2) 与える ### 出力セル内。(明らかにこれは私の実際のデータではありません) 再作成すると、関数が正しく出力される場合があります。また、参照セルの値を変更すると、このようなエラーが発生する傾向があります。 何か案は?

2
Excel-複数の条件を使用した動的セル更新
日付とキャンペーンごとに最新のエントリを計算する数式を使用して値を表示するセルをExcelで作成する方法があるかどうかを知りたいです。 DATE | 3つの列がある場合 キャンペーン| COUNTキャンペーンの最新の日付を検索し、カウント列に値を表示する数式を作成します。

1
1つのワークシートを読み取り、データを別のワークシートに読み込みますが、単なる参照としてではありません[終了]
データベースからの生データダンプである機器資産と属性のリストがあります。機器の状態(実行中、待機中など)やオイルレベルなどの属性には、ヘッダーやプレースホルダーなどのレコードも含まれます。それで、私はデータの観点から取り組んでいます。 このデータでやりたいことは、他の基準の中から部分的なテキスト行に基づいて選択することにより、別のシートにその情報を入力することです。以下は、私がチェックしているセルに含まれるもののサンプルです。 "\Hierarchy\P2 PROCESS DE-OIL\DE-OIL\DE-OILING D\BU-1002\P-1866A" 私がチェックするのは、そのテキスト行の「DE-OILING D」部分です。これには数百のレコードが含まれる可能性があり、その部分的なテキストのみでレコードをプルすることにより、必要のない他の数百のレコードをプルしません。 今、私はこれが機能で可能になることを望んでいます。COUNTSIFステートメントを使用して、そのデータリストにあるこれらのレコードの数をカウントできることを知っています(この式は、 "= COUNTIF( 'DBASE SHEET'!B:B、A4)"で機能します)。だから私はそれが検出できることを知っていますが、私の人生のために条件付き引数として「脱油D」テキストをチェックして他のデータフィールドをプルし、それに基づいて他のデータを参照する方法を見つけることができませんその基準。 私は、、およびを試してみましたがindex()、これらは完全に異なるものか、これらの機能の組み合わせです。いずれにせよ、式が機能するようには思えません。indirect()vlookup() ここにもう一つのしわがあります。新しいワークシートにプルオーバーしたいというレコードが検出されたら、新しいデータのリストを作成できるようにしますが、空白行はまったくありません。 |セルセパレータとして使用してサンプルを記録します。 |\Hierarchy\P2 PROCESS DE-OIL\DE-OIL\DE-OILING C\P-1370 | NULL | |\Hierarchy\P2 PROCESS DE-OIL\DE-OIL\DE-OILING C\P-1370 | RUNNING STATUS | |\Hierarchy\P2 PROCESS DE-OIL\DE-OIL\DE-OILING C\P-1370 | OIL LEVEL | |\Hierarchy\P2 PROCESS DE-OIL\DE-OIL\DE-OILING C\P-1370 | SUCTION PRESSURE| |\Hierarchy\P2 PROCESS DE-OIL\DE-OIL\DE-OILING D\P-1470 …

1
VLOOKUP 2D数式でエラーが発生する
3つの小さなデータセットがあります。 1st has range A123:B126. 2nd dataset range is D123:E126. 3rd has G123:H126. Each dataset has Column Heading in row 123, are Project & Code. Each dataset has title in row 122, are HR, IT & SALES. データ範囲A128:D131では、2D VLOOKUPを使用して、関連するプロジェクトコードをフィルター処理しています。 範囲A128:D128には、次のようなCol見出しがあります。 SRNO, PROJECT TITLE, PROJECT, CODE. 範囲B129:B131の値はHR、IT、SALESです。範囲C129:C131にはBEHAVIOR、CALL、ERPがあります。 セルD129には式があり、 =VLOOKUP (C129, OFFSET($A$124:$H$126,MATCH(B129, …

2
範囲が1行のみで、計算の一部が空白の場合、Sumproductは失敗します
範囲に複数の行がある場合に機能する次の式がありますが、行が1つだけで因子の1つが空白の場合は#VALUEエラーが生成されます。 =SUMPRODUCT(cost, units) Cost Units 1 1 2 1 結果は3です。 Cost Units 1 2 結果は0です。 Cost Units 1 1 結果は1です。 Cost Units 1 結果は#VALUEです。 IFERRORで式をラップすることにより、エラーを防ぐことができます。 =IFERROR((SUMPRODUCT(cost, units)), 0) SUMPRODUCTが1行しか機能しないのはなぜですか?IFERRORラッパーよりもこれを処理する良い方法はありますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.