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

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

1
Excelのフォームバーに正しい値が表示され、シートにVALUEエラーが表示される
これが私が使ってきたデータです。データフォーマットはすべてGeneralです: Name Address Adam 250 Mohame 150 Adam 220 Adam 423 Yasir 240 Ibrahim 236 Adam 242 インデックス式セルB11には、セルA11の値と一致する式が含まれています。 =IF(ISERROR(INDEX($A$1:$B$8,SMALL(IF($A$1:$A$8=$A$11,ROW($A$1:$A$8)),ROW(1:1)),2)),"",INDEX($A$1:$B$8,SMALL(IF($A$1:$A$8=$A$11,ROW($A$1:$A$8)),ROW(1:1)),2)) 数式バーには正しい値が表示されますが、セルB11には #VALUE!。

1
Excelの複雑な式
Excelスプレッドシートの列全体に複雑な式を適用しようとしています。 私がそのレベルのExcelで経験していないという事実とは別に、それが複雑になるのは、式が進むにつれて式の部分が増えているという事実です。 LibreOffice Calcはそれを「翻訳」します。 {n}から{2}までの合計{{H} rsub {2} * {I} rsub {n} + {J} rsub {2} * {K} rsub {n} + {H} rsub {3} * {I} rsub {n-1} + {J} rsub {3} *} {K} rsub {n-1} +…+ {H} rsub {n-1} * {I} rsub {3} + { J} rsub {n-1} * {K} …

2
Excel:連続しない配列で最大値を持つ列の名前を返す
列内で最も高い値を見つけて列名を返すために、多くの回答を調べました。ただし、すべての答えは連続配列の使用に依存し、INDEX関数を使用します。これは私には不可能です。私は17の異なる列の値を見る必要があります。すべての列は415列離れています。それはこのようになります: A B C D E F G H I J K L M N O 1 3 5 ---- 7 1 2 ---- 8 2 4 ---- 6 0 9 列A、E、I、およびMの値を比較し、値が8であるため、列Iが私の回答であることを示してもらう必要があります。次に、列B、F、J、およびNを比較して、列Bがそのグループの最上位列であることを教えてもらう必要があります。そして最後に、列C、G、K、およびOのうち、列Oが最高です。 これを1億セル、17グループ、それぞれ415列、14,300行に対して行っています。

1
他のシートへの参照をすべてのセルに適用する
私は2枚のシートがあるLibreOffice Calcファイルを持っています。 Sheet2からSheet1を参照したいので、関数を書きました =Sheet1.A1 Sheet2セルA1に。 これをどのように適用しますか すべて Sheet2のセル? (Sheet2.B5 = Sheet1.B5、...) すべてのセルを選択しますが、どの式を書くべきかわかりません。 =Sheet1.???? 編集する : いくつかの説明: これを実行したいのは、Sheet1の行数が異なるためです。そのため、Sheet1に新しい行を追加するときには、Sheet2が新しい行に同じ式を適用することを要求せずに、単にそれを処理する必要があります(これは忘れがちです)。 そのため、列内のすべてのセルには、サブセットだけでなく、デフォルトでこの参照が設定されているはずです。

0
Excel:複数の参照を含むセルを持つVLOOKUP
空白スペースで区切られたセルごとに複数の参照を含むテーブルがあります。 参照ごとに1行を含む別のテーブルでは、VLOOKUPを使用して各参照にリンクされているコンポーネントの名前を取得します。 これが私の最初のテーブルの例です。 そしてこれが私が達成しようとしている結果です。 最初のテーブルのコンポーネント名を取得するために、参照のVLOOKUPを使用します。 コンポーネントに関連付けられている参照の数は一定ではないため、うまくいきません。 編集: 私はいくつかの制限がある部分的なワイルドカードの一致を用いる回避策を思いついた VLOOKUP("*" & (table2 Ref) & "*", table1, 2, FALSE) 制限事項は以下のとおりです。 私の参照が例えばA011とA01のときに衝突があります。A011の参照がテーブルの中でより高い場合、A01を検索するとA011の結果が得られます。 セルに256文字を超える文字が含まれていると、VLOOKUPは機能しません。 1セルあたり最大30個の参照があり、各参照には最大10文字(スペースを含む)を含めることができます。私は256文字を超えるセルを持っています。 この回避策により、参照列の長さが256文字未満になるように表1の行を分割し、衝突がないように参照規則を変更します(すべての参照を10文字でエンコードし、必要に応じて0で埋めます)。 )表1は多かれ少なかれ他のソフトウェアの抜粋であり、命名規則はファイルを保守するための理想的な解決策ではありませんが、現時点では機能します。他のどの解決策も歓迎されるでしょう。

0
カスタムユーザーテキストごとの値がカウントされる展開図が必要
私の質問が明確でない場合は申し訳ありませんが、ここでより詳細に説明します。 特定のユーザーのイベントの何パーセントが間違いであるかを計算するワークシートがあります。これはDefects / 1 + Check Ins + Checkoutsを使って解決します。 私が現在持っている式は以下の通りです: チェックイン: =SUM(COUNTIFS('EH Data'!$M:$M,"timotwa*",'EH Data'!$A:$A,"CheckIn",'EH Data'!$L:$L,{"TRACTOR","BOX_TRUCK","VAN"})) チェックアウト: =SUM(COUNTIFS('EH Data'!$M:$M,"timotwa*",'EH Data'!$A:$A,"CheckOut",'EH Data'!$L:$L,{"TRACTOR","BOX_TRUCK","VAN"})) 個人的な欠陥率: =IFERROR(F6/(D6+E6+1),0) チェックインとチェックアウトのエントリについては他の2つのシート「EHデータ」からのデータをチェックし、欠陥エントリについては「欠陥」をチェックします。 私はワイルドカードを使わなければなりません。なぜなら、ユーザー名は電子メールの形式であり、時にはそうではないからです。 現在の式は機能しますが、新しい行と新しいユーザーを追加できるようにし、カスタムユーザー名を入力するためにすべての式を変更する必要がないようにします。 Username列から自動的に取得するようにしたいのですが、これを機能させることはできません。行が追加されたときにも自動的に埋められるようにしたいです。 繰り返しになりますが、チャートはすでに実行されているとおりに機能させたいのですが…確認しているユーザー名をユーザー名列から取得するだけで、すべての式に入力する必要はありません。さらに、新しい行が追加されたときに数式を自動入力する必要があります。 任意の助けがいただければ幸いです。もっと情報が必要かどうか教えてください。

2
式置換が優れている
Excelで式置換を簡単に行うことは可能ですか? 下記の例のようなワークシートを持っています(もっと複雑ですが、もしあるのであればexcelで何らかの機能が必要です)。 私がやりたいことは、式ではなく実際の入力値で総売上関数を置き換えることです。 F6+I6+L6+O6 = F9 + L9 F4+F5+I4+I5+L4+L5+O4+O5 = F6+I6+L6+O6 that is F9 + L9 becomes F4+F5+I4+I5+L4+L5+O4+O5 私が何をしているのか理解してください

1
Googleスプレッドシート= Excelでフィルタリング
私は= FILTER機能を使用するグーグルスプレッドシートのこの公式を持っています、しかし、私はExcelで対応する構文を見つけるように思えません。具体的な式は次のとおりです。 =フィルター(A2:C6、B2:B6 = 2) これが行うのは、値 "2"について列Bを調べて、その値を持つ列AからCまでのすべての情報を表示することです。 この機能を優れたものにする方法についてのアイデアはありますか?

2
Excelに多くの条件がある場合に最適な条件式は何ですか?
私のデータセットのA列にはグループ識別番号があります。それらは0から30までの整数です。 B列に私のデータがあります。 グループは10のコホートを形成し、コホートは明確な方法でグループ番号にマッピングされません。 C列では、コホート番号を作成したいと思います。たとえば、グループ2、4、24はコホート1を構成し、グループ1、11、30はコホート2を構成し、以下同様です。 これは最初の10行がどのように見えるかです。 何を使うのが一番良い処方ですか? = IF(A1 = 1,1、IF(A1 = 2,1、IF(A1 = 3,3、IF(A1 = 4,1))))...などのように動作します。しかし書くのはとても面倒です。すべての可能性を単一の式でカバーできますか?

1
異なる列の値を調べて平均をとる方法
私は、さまざまなカテゴリ(全体、通話、サービス、個人)についての評価のスプレッドシートを持っており、各カテゴリについては1-5の評価です。以下はその外観の例です。 カテゴリに基づいて評価を検索し、すべての評価の平均をとるような式を作成しようとしています。私はVLOOKUPを見ましたが、私は混乱しました。

1
Excel 2010での区切り文字列
あるセルの文字列を別のセルの別々の文字に分割する方法はありますか? たとえば、テキストは 154322JW01。これを最初の文字から始めて、それぞれ1文字ずつ10個のセルに分割します。 A B C D E F G H I J 1| 1 5 4 3 2 2 J W 0 1

2
Excel 2010で数量が特定のしきい値を下回ったときに警告するスプレッドシートを作成する方法を教えてください。
数量を追跡できる一種の「在庫ヘルパー」スプレッドシートを作成しようとしています。サマリーシートで、「手持ち」という列に数量を入力し、その数値が設定されたしきい値(行の対象となる項目によって異なります)を下回っている場合は、さらに横に列を追加したいと思います。シートを使用している人に、もっと多くの既製品を注文する必要があることを知らせる黄色および/または赤色のメッセージが表示されます。この一歩先を進むと、必要な数量と手持ちの数量との差を取る別の列があるため、注文する必要がある商品の数も正確に表示されます。 私はこれと同じようなことをするいくつかのスプレッドシートを見ました、しかし、私はそれを自分でする方法を全く知りません。 任意の助けは大歓迎です!

2
Excel:他のセルの数式に書式設定を含める
他のセルの内容に基づくハイパーリンクを含むスプレッドシートがあります。ハイパーリンクは、ソースセルのデータ値ではなく表示(フォーマット)値に基づいている必要があります。これはVBAに頼ることなく可能ですか?例: 実際の値 | A | B | | 1 | =HYPERLINK("../Form_"&A6) | | 2 | =HYPERLINK("../Form_"&A7) | | 3 | =HYPERLINK("../Form_"&A8) | 表示: 列Aカスタムフォーマット: "Form_"000 | A | B | | Form_001 | ../Form_001 | | Form_002 | ../Form_002 | | Form_003 | ../Form_003 | 機能的価値: | A | B …


1
複数の区切られたルックアップソース値を含むセルに非ルックアップ値も含めることを許可する
区切られた複数の値を含むセルを指定して、異なるテーブルで複数の値を検索します。 以前に答えられた質問を見るためにリンクを開けてください。 そのコンテキストを考えると、columnにあるテキスト値を直接返すことができる式があります E ルックアップを実行する代わりに? 列の場合 E 数字とテキスト値の組み合わせが含まれている場合、式はルックアップによって番号に関連付けられた名前とテキスト値の両方を直接返すことができますか 例: E3 含む 2;3;Johnny → F3 公式結果 B;C;Johnny

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