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

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


1
Excelでランク別に2つのデータセットを比較する
私はこのサイトを含むあらゆる場所を検索しましたが、探しているものを検索する方法がわからないか、単に人々がしていることではありません。 基本的に、先週のデータセットには、名前とランクがそれぞれの列に表示されています。今週から、同じ名前でランクが異なるデータセットがあります。それらは同じシートにあります。 すべての人のランクの違いを比較して表示したいだけです。例えば: Excelの例 赤いテキストは、私が探している結果です...私は明らかに、これらを小さなサンプルに手で押し込んだだけです。 書式設定については申し訳ありませんが、これにはあまり精通していません。基本的に、上記が私のデータセットである場合、3番目の列に週間のランクの差を表示する必要があります。したがって、John Smithは-1になり、Tracie Mackは2になります。 これを達成する簡単な方法がなければならないようです。 助けてくれてありがとう、jt

2
Excelのデータ検証-セル範囲内のコンマ区切りリストのすべての値
メモの参照テーブルと、それらが参照し、参照されている他のメモを含む、それらに関するいくつかの情報があります。参照のコンマ区切りリストの値のいずれかがメモのリストにない場合に赤で表示されるデータ検証ルールを作成したい(つまり、情報が欠落しているか、ユーザーが打ち間違え)。他のメモをいくつでも参照できます。各エントリのメモ番号は列Aにあり、参照は列Gにあります。見出し行A、次の行のデータは定期的に追加されます。 A ............ G LF100009 ....... 400 <-赤 HS100011 ....... RT100012 ....... LF100009 LA100015 ....... LF100009、RT100012 ME100020 ....... HS100011、RT1000012、LA100015 <-赤 KE100050 ....... LA100011、LA100015 <-赤

1
多くのExcelファイルのデータを単一のExcelファイルにマージする[終了]
VBAを使用して、100以上のExcelファイルのデータを単一のファイルにマージする必要があります。 私のリポジトリ(D:\ rep)には、(file1、file2 ...など)という名前の100以上のファイルが含まれています Excelファイルのサンプル これらすべてのファイルのデータを1つのファイルにマージし、次のようにデータを結合する必要があります。 行は新しいファイルでも同じです。列1は(ファイル1)列で、その値は次の図に示すように行の値の合計を参照します マージされたファイルのサンプル

1
'countif'のような式を使用する場合、Excelは1つのレコードを見つけた後の検索を停止しますか?
=if(countif(X:X,A1)>0,"found","not found")Excelの式のような条件を含めると、Excel countifは一致するレコードを1つ見つけた後に停止しますか、それとも列全体で合計カウントを探し続け、そのカウントを返し、その値がチェックされます>0か?

1
Excelで空の値を返す「if」関数を持つフィールドを最適化する方法は?
これはスクリーンショットです。元のスクリーンショットを投稿できないため、これは単なる例です。 このワークシートを作成して、この従業員がその日付に勤務する予定があるかどうかについての情報が記載された別のシートと現在の従業員を照合しました。 D1、D2、D3列で使用した関数は、D1の例のようになります。 =IF([@Date]=DATE(2016,7,1),VLOOKUP([@ID],(*array on another sheet*),3,false),"") 日付が7/1/16かどうかをチェックし、結果を返します。そうでない場合は空白を返し、この関数は30列(D1からD30 / D31)。論理値がfalseを返す場合、関数が空の値を返すフィールドが非常に多くあるため、メモリの消費が少なくて速くなるように、関数をスキップする方法はありますか?

2
塗りつぶされたExcelセルのテキストの背後の塗りつぶしが、他の塗りつぶされたセルと異なる理由
何らかの理由で、この問題は昨日私のスプレッドシートのすべてで始まったので、私は何かをクリックしたに違いありませんが、それが何であるかわかりません。問題は次のとおりです。セルがいっぱいです。塗りつぶされたセルに単語を入力します。テキストの背後の色が別の色に変わり、テキストが強調表示されているように見えます。どうすればそれを防ぐことができますか?Excel 2010を使用しています。 ありがとうございました。

2
Excelでは、2つの配列間で一致するデータを見つける必要があります-1つの水平と1つの垂直
Excel 2010(または2007-両方がありますが、実行している一部のレガシーアプリケーションの制限として私のOSはWin7 32ビットのみです)、2つのデータ配列から一致する値を見つけて返す方法を見つける必要があります。 2つのスプレッドシートがあります。1つは、階層的なOLAPキューブディメンションからの巨大なフラットファイルです(SAP BPCから37,000行)。もう1つは、照合する必要がある値のテーブルです。一致する値を2番目のスプレッドシートから最初のシート(フラットファイル)のColumnAに返す必要があります。 課題は、階層構造であるため、Sheet1から一致する単一の列を選択できないことです。各行の列のいずれかで一致する可能性があります。したがって、基本的に、配列としてのSheet 1の単一行と配列としてのSheet 2の列の間で一致するものは何でも取る必要があると考えています(私は思う)。 英語では、Excelに次のことを行います。データがあるSheet1の各行について、行全体を調べます(たとえば、範囲B2:R2-式/一致値の列Aを空白のままにします)。レポートカテゴリリスト(シート2列A、範囲A1:A42)のいずれかに一致するものがある場合、Sheet2値をSheet1!A2(一致用に作成した空白列)に返します。 これは食物のeg話を含むデータのサンプルです。空のColumnAを作成し、各行のデータは分類の階層に進み、ColBが基本レベルであり、必要に応じて端末の親がColFになるように繰り返されることに注意してください。 さて、この次の画像は、使用したいレポート形式です。いくつかの階層レベルのデータが必要な場合もあれば、他の階層レベルのデータが必要な場合もあります。 最終的に、スプレッドシートには、必要なカスタマイズされたレポートカテゴリが入力されます(その後、集計データのカテゴリをピボットできます)。 私はモンスターのvlookup式を使用してこれを達成しましたが、vlookupステートメントが8つの深さでネストされた37,000行がExcelをたくさんクラッシュさせるので、別の、より簡単な、または少なくともリソース集約的でない方法があるのだろうかと思っていました。したがって、実際のレポートカテゴリ(sheet2はAll_Budget_Unitsと呼ばれます)を使用して、現在使用しているのは次のとおりです。 = IFERROR(VLOOKUP(IFERROR(VLOOKUP(IFERROR(VLOOKUP(IFERROR(VLOOKUP(IFERROR(VLOOKUP(IFERROR(VLOOKUP(C2、All_Budget_Units!$ A $ 1:$ A $ 39,1、FALSE)、D2)、All_Budget_Units!$ A $ 1 :$ A $ 39,1、FALSE)、E2)、All_Budget_Units!$ A $ 1:$ A $ 39,1、FALSE)、F2)、All_Budget_Units!$ A $ 1:$ A $ 39,1、FALSE)、G2)、All_Budget_Units !$ A $ 1:$ A $ 39,1、FALSE)、H2)、All_Budget_Units!$ A $ 1:$ …

1
チケットレポート-他のワークシートから特定のフォームに自動入力
皆さん、こんにちは。私はエクセルとプログラミング全般のダミーです。レポートの作成に関連する質問があります。 どのチケットが開かれているか、各顧客からのチケットの数、開かれた日数、簡単な履歴書のチケットレポートを提示する必要があります。 列B:インシデントn#、必要 列D:簡単な説明、必要 列E:ステータス、「作業完了」および「作業完了-未確認」以外のすべてを抽出する必要がある 列OおよびP:データを抽出する必要があります。各行の最初の15文字は「not work done」フィルターに該当します。 これは、単一の顧客のファイルです。同じモデルに従うが、異なるワークシート(voto.xlsx、jug.xlsx、kplm.xlsxなど)にあるこれらのファイルを抽出できます。 このすべての情報を単一のデータシートに統合する方法はありますか。最初の列で顧客の名前、次にチケットの番号、簡単な履歴書、列Oの日付、列の日付を通知します。 P、これらすべてをこれらのエクスポートを固定名で保存するだけで?

1
Excel 2007のIfステートメント
セルにifステートメントがあり、どちらが> 0であるかに応じて2つの異なるセルで値を検索します。両方のターゲットセルには、式で決定されたセルの値に基づいて値を選択する式があります。例えば: Tab_1にはセルK3があり、G17がゼロより大きいかどうかに応じて、G17またはG56のTab_2から値を読み取ります。ifステートメントは次のとおりです。 = if(Tab_2!G17> 0、Tab_2!G17、Tab_2!G56) 数式にエラーはありません。G17が0より大きい場合、式は正常に機能しますが、G17がゼロより大きくない場合、Tab_1!k3に値は配置されません。この問題が発生したのはこれが初めてであり、構文の問題なのか、ロジックが悪いのかを判断できないようです。任意の助けをいただければ幸いです。

2
Excel 2016、数値を年と月に自動的に変換する
私はこれについて多くの研究を行ったが、何も見つけられないので、それが可能かどうかさえ知らない。ただし、ここの誰かがこれを行う方法や、私が望むことを達成するための別の方法を知っているかもしれません。 部屋の照明をよりエネルギー効率の高い照明にアップグレードするための「ブレイクイーブンポイント」を計算するExcelワークシートがあります。結果をX年とXか月で表示して、損益分岐点を表示しようとしています。私のアイデアは、数年間は1セル、数ヶ月は1セルにすることでした。年のセルを小数点以下2桁までの数値にフォーマットします。次に、混乱を避けるために小数とそれに続く数字を非表示にし、月のセルに小数に続く数字を取得させ、それを月に変換します。 「ブレイクイーブンポイント」とは、エネルギー効率の高い新しい照明が設置コストに見合うだけのお金を節約するまでの時間のことです。これが可能かどうかはわかりませんが、試してみたいと思います。ご協力ありがとうございます。 次の図は、私が意味することを示すのに役立ちます。数字は、それが機能することを確認するためにスローされます。Break Even結果ボックスにある式は次のとおりです。 = IF(D31、(G27-G26)/ D31,0)

3
セルの編集、Excel
誰かが助けることができるのだろうか、 セルB2にはvlookup式があります。C2に「Y」と入力し、B2に表示される情報を色がブロックまたは消去され、B2に式が保持されるようにします。「Y」を削除すると、元の情報が再びB2に表示されますが、これは可能ですか?多分これをC2のチェックボックスに失敗しましたか?

1
式に一致するインデックスを追加する
私は以下の式が正しく機能しており、他の条件が適用されるときに列Gの最大値を返しています(BとFの値)。ただし、列Aの値を返す最大数はわかっています。 どこから始めればいいのかわからず、インデックスに追加する方法を見つけることができません。あなたが提供できる助けをありがとう。 {= MAX(IF(PeerSummary!E $ 2:E $ 22089 = B460、IF(PeerSummary!F $ 2:F $ 22089 = C460、PeerSummary!G $ 2:G $ 22089)))}

1
Excelでカレンダーの月に間隔日を割り当てる
従業員の退職記録システムがあります。休暇が2暦月の一部に及ぶ場合、発生した月に日を振り分ける必要があります。例えば: 2017年1月30日-2017年2月3日(5日) 5日間を月に分割すると、次のようになります。 これは手動で行われました。数式でこれを自動的に行うにはどうすればよいですか?

1
SUMPRODUCTパート2の代替
同じ行(ちょうど異なる列)にある2つの期間と、同じ行にある2つの整数については、別の行に値があった前の質問と同等の数式を計算しようとしています。 使ってみた =SUMPRODUCT(duration1,duration2,number1,number2)/sum(number1,number2) しかし、それらが異なる行(ただし同じ列)にあるときのように、正しい答えが得られません。 また、前の質問で行ったように、日付を基準として追加する方法もわかりません。 こちらからサンプルワークブックをダウンロードできます。

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