タグ付けされた質問 「microsoft-excel」

Microsoftによるスプレッドシートアプリケーション。質問にVBAでのExcelのプログラミングが含まれる場合は[vba]と一緒に、Excelの数式またはワークシート関数が含まれる場合は[worksheet-function]と一緒にこのタグを使用します。

1
フィルタリングされたピボットへのハイパーリンク
これが私がやりたいことです。 私はより多くのセグメントからのデータを含むピボットテーブルを持っています。それらをA、B、C、Dと名付けましょう。 セグメントA、B、またはCのデータだけを直接表示するピボットテーブルを開くハイパーリンクが必要です。 これは可能ですか? 特定のセルを選択してシートへのハイパーリンクを作成するのは簡単です... file.xls#sheet!cellのようにしますが、今度はそれをファイルとピボットテーブルがあるシートにリンクします。また、そのピボットからの一部のデータのみを表示します(デフォルトでは、A、B、C、およびDに結合されたすべてのデータが表示されます)。

2
Excelでの複数のIFステートメントと連結
これまで、セルI1とJ1を "From"と "To"という単語で連結し、それらを別々の行に配置しました。 =CONCATENATE("From: ",I1," ","To: ",J1) 私はこれを使ってL列にデータを入れることもできました(H列にデータがある場合のみ)。 =IF(H1="","","Notes: " & H1) さて、これら2つの式を組み合わせてM列に入力したいのですが、うまくいかないIFステートメントの迷路に迷いました。 =IF(H1="","","Notes: " & H1,"",if(I1="","","From: " & I1," ",if(J1="","","From: " & J1)))

1
Excelで複数の列を返す方法
私は以下のことをやりたいのです。 以下のデータを2枚持っています。そして、Sheet2から3列目と4列目をSheet1に引き継ぎます。 vlookup関数を使用すると、一度に1列のデータしか持てなくなります。両方の列を同時に持ってくる方法はありますか? シート1 Student ISS OSS Total John Doe 2 2 Mark Doe 2 1 3 Steven Doe 2 1 3 Kevin Doe 2 2 シート2 Name Grade Admin Counselor John Doe 9 McPherson Gildea Mark Doe 9 McPherson Gildea Steven Doe 9 Bagoly Trudell Kevin Doe 11 McPherson …

1
Excel 2007複数のセルにデータが入力されている場合にテキストメッセージをセルに配置する方法
列Aの複数のセルにデータが入っている場合、セル(c1など)にテキストメッセージを入れようとしています。列AのセルにはA1-3、A5、A6 A8があり、1-5のデータがあります。すべてのセルにデータが入っている場合にのみテキストメッセージを表示したいのですが、理想的には自動電子メールが適していますが、その方法がわからないので、テキストメッセージのほうが簡単です。列Aは同時に埋められません。


0
印刷したグラフをExcelデータに変換する
折れ線グラフを紙からExcelの数式に転送する方法はありますか?グラフからxとyの値を見つける必要があるチャートがあります。 チャートの値を数式に変換したいです。 単純なチャートでは線の方程式を取得することは可能ですが、この場合は線が多すぎます。

1
動的ファイルパス文字列を持つINDEX
私はシートを作成しています、そして私はダイナミックなファイルパス参照を持ちたいです。 毎月ファイルパスが予測どおりに変わるので、新しい月のレポートを実行する前にユーザーが更新する期間を変更するためにドロップダウンメニューを作成しました。 次のように、インデックス関数へのパスを直接入力することに成功しました。 =INDEX('J:\Retail Finance\Varicent\Reporting\FY16\P08 Reports\[Feb Award File.xls]TS Summ'!$G$17,1,1) それはG17で参照されたExcelファイルの値を提供します。 ただし、今月のレポートファイルパスの数式を含むセルを参照できれば、このファイルの方がはるかに便利です。 シートの私はセルH6に次のものがあります = "'J:\Retail Finance\Varicent\Reporting\FY"&B$14&"\"&B$15&" Reports\[" &B$17 &" Award File.xls]TS Summ'!" &J1 H6は次のように評価されます。 それから私は次のように間接的な公式があります: =INDEX(H6,1,1) しかし、これはファイルパスのテキストだけを返し、その場所の内容は返しません。 参照先のセルの内容を取得するために構文を変更する方法を教えてください。 前もって感謝します。これは私にとって大きな突破口となるでしょう。

1
Excelで用語を検索し、配列内の対応する用語を返す
スプレッドシートには5列と600行があります。 1列目(例として)には9種類のウイルスがあります。他の4つの列は、それぞれのタイプの特性です。 したがって、「ウイルス1」は1のhと1のnと1.5のRを持ち、6週目に見られました そしてこれはウイルス '1から9が混在した状態で600行続きます。 別のワークシートで、Virus 3のすべてのデータを取り出したいのですが、1列目の "Virus 3"でスプレッドシート全体を検索し、それ以外の4つの値を返す必要があります。 単純なカットアンドペーストプロセスがありますが、これは生きた文書でなければならないので、私はできません。毎週新しいデータが入り混じってくるので、私の手下達にその新しいデータを切り取ってマスターシートに貼り付けてもらい、それから私が作成した他の9つのスプレッドシートとトレンドラインを見てください。開発しました。

2
Excel - セルがコピーされたときに£の金額にコンマを挿入する方法
他のセルからコピーされたテキストの本文があり、他のセルから取得した通貨の金額があります。 ="This amount is "&C52&" in total" C51 - £50,000ただし、これは、エンドセルのフォーマットに関係なく、£50000となります。 このカンマ区切りを表示する方法はありますか? ありがとうございました!

1
参照としてドロップダウンリストを使用して別のシートに表示するためのデータの取得
ドロップダウンリストがあるhomeというシートがあります。ドロップダウンの表示内容に応じて、homeシートの他のセルにdataという別のシートのデータを入力します。 現時点では、このドロップダウンリストはPicturesという別のシートからも写真を取り込みます。これはVLOOKUP関数を使います。データシートの列A、ホームシートのドロップダウンリストの内容、@ W7と重複 データシートの列Bから行9には、ホームシートに戻るためのデータの一部があります。このデータは、列J1、行13から始まり、行J22まで取り込まれます。 データシートのC列から9行目には、ホームシートに戻るための残りのデータがあります。このデータは列Q16から始まり、行Q25に取り込まれます。 現時点ではテキストボックスにVLOOKUPを使用してこれを実行していますが、すべてのデータが歪んでいることがあるため、これは許容できません。

1
Excelでリストをタプルにソートする
Excelの優先順位リストで定義されているように、リストをタプルにソートする方法はありますか? 例えば、優先順位をつけるために引き分けをします。 Banana -> 1 Apple -> 2 Tomato -> 3 そして、私はランダムに並べられたデータのシートを持っています: Tomato Banana Banana Tomato Apple Tomato Banana Apple Banana Banana 今度は私はこの結果を得るために優先順位リストによってタプルに分類したいと思います: Banana Apple Tomato Banana Apple Tomato Banana Tomato Banana Banana タプルは、データリストに存在する範囲の値まで完全です。


2
VBAのABS機能に範囲を渡す
私はこのように見える機能を実行したいと思います Selection.FormulaArray = "=GEOMEAN(ABS((C646:E646)))" 私の範囲は変化し続けるので、私はこのように見える変数として範囲を渡したいです。 Range1 = Range("C646", Range("C646").Offset(0, 2)).Address(False, False) Selection.FormulaArray = "=GEOMEAN(ABS(Range1))" #NAMEとしてエラーが発生しますか。 しかし、私がこれを渡すなら x = Range("C646").Address(False, False) Y = Range("C646").Offset(0, 2).Address(False, False) Selection.FormulaArray = "=GEOMEAN(ABS((x:y)))" #VALUEとしてエラーになります。 誰かが手伝ってくれる?

1
Sheet1から2つのセルを1つのセルSheet2に連結する
編集:それを捨てた迷惑なコードを見つけました。みんな、ありがとう! 連結するコードを見つけようとしています Worksheets("Sheet1").Range ("B2:C2") この参照セルには、区切り文字として " - "文字を使用します。 Worksheets("Sheet2").Range ("B2") 私は以下を試しましたが、それは "範囲外の添字"と言っています: Worksheets("Sheet2").Range("B2").Cell.Value = Worksheets("Sheet1").Range("B2").Cell.Value & Worksheets("Sheet1").Range("C2").Cell.Value 私もこれを試しました、しかしそれはただSheet2.C2にSheet1.C2をコピーします: Set sourceRange = Worksheets("Sheet1").Range("B2:C2") Set targetRange = Worksheets("Sheet2").Range("B2") sourceRange.Copy targetRange.PasteSpecial Paste:=xlPasteValues これに関するどんな助けでも評価されるでしょう。前もって感謝します!

1
エクセルでブラケットトーナメントシートをどのように作成しますか?
チーム名を自動的に次のセルに移動するブラケットシートを作成しようとしています 例: セル 'a1'のチーム1、セル 'a2'のチーム2 セル内の各チームのスコア: チーム1の場合 'b1'、チーム2の場合 'b2' スコアが大きい場合は、チーム名を自動的に次のセルに移動します。例: チーム1がスコア5、チーム2がスコア3の場合、チーム1は自動的にセル 'd1'に移動します。 - または - チーム2がさらに得点し、チーム2がセル 'd1'に自動的に移動します。

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