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

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

1
GmailノートにコピーされるExcelのデータ
先週まで、ExcelスプレッドシートからGmailメールにデータをコピーして貼り付けることができたので、テキストはリッチテキストとして入力され、書式設定とホットリンクはアクティブのままになりました。コピーして貼り付けると、データが表として表示され、スプレッドシートのセルに含まれるメールアドレスは「ホット」ではなくなります。メールアドレスがハイパーリンクを保持するように、どうすれば修正できますか。

1
Excel文字列内で検索する
すべてのタグがコンマで区切られた(変動する)タグのセットを含む列があります。これらの一部を単一の列に変換して、タグで項目を分離できるようにしたいと思います。 サンプルセル: * android,bug_report,cv_106213,server_api,unblock * android,cv_106213,inappropriate,server_api,video_report * not_bug_report * cv_2_2_0,false,feature_request,ios,server_api * cv_2_0_2,ios,oldversion,server_api,true,video_report 「android」、「ios」、または「other」の各エントリを表示する列が必要です。上記のサンプルについて、私は見たい: * android * android * other * ios * ios

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に値は配置されません。この問題が発生したのはこれが初めてであり、構文の問題なのか、ロジックが悪いのかを判断できないようです。任意の助けをいただければ幸いです。

1
Excel 2010のカンマ区切り値
コンマ区切り値は、Excelファイルの単一セルに表示されます。 で次の値を変更してみました Control Panel --> Regional and Language Options --> Regional Options --> Customize --> List Separator しかし、希望はありません。 私のExcelファイルは次のように表示されます

1
カラーフィルターによる並べ替えのリセット
数字のある列があり、一部には色付きの背景があります。[フィルター]ドロップダウンメニューの[色で並べ替え]を使用すると、選択した色で列が並べ替えられます。以前のソート状態に戻すにはどうすればよいですか-「色で並べ替え」フィルターアクションをリセットする方法は? PS。代わりに「色でフィルター」を使用したくないのは、ソートを使用すると、高速で簡単な連続選択が得られるためです。

3
IEはExcelファイルを開かない
Excelファイルを新しいウィンドウで開くWebサイトにアクセスしています。 1台のPC(Windows XP、IE8、Office 2003)から、すべてが機能します。作品とは、新しいウィンドウが表示されることを意味し、.xlsファイルを開くか保存するように求められます。[開く]をクリックすると、新しいブラウザーウィンドウでファイルがExcelで開きます。 他の2台のPC((Windows XP、IE7、Office 2003)および(Windows Vista、IE8、Office 2007))から、ファイルにアクセスできません。新しいブラウザウィンドウが約0.5秒間開き、すぐに閉じます。[開く/保存]ダイアログは表示されません。 ポップアップブロッカーはすべて無効になっていると思います。 これはどのような設定が原因ですか? 編集: 詳細: 私はウェブサイトがブラウザでコンテンツをストリーミングしていると思いますContentType = application/vnd.ms-excel。Excelファイルを直接開く(xlsファイルへのハイパーリンクをクリックする)は、すべてのPCで機能します。 新しいウィンドウでPDFと同じコンテンツを開くことは、すべてのPCで機能します。Acrobatが新しいブラウザーウィンドウにロードされ、コンテンツが表示されます。 また、Temporary Internet Filesディレクトリを空にし、「Microsoft Office Control」IEアドオンがすべてのマシンで有効になっています。

1
2つのセル間で双方向接続を行うことは可能ですか
Excelシートのユーザーが2つのセルのいずれかにデータを入力し、両方のセルを更新できるようにするにはどうすればよいですか? シート1にセルA4があります。 シート2にセルB7があります。 ユーザーがシート1のセルA4に100%と入力すると、セルA4とB7の両方が100%と表示されます。ユーザーがシート2のセルB7に80%と入力すると、セルA4とB7の両方が80%と表示されます。 Excel 2013を使用していますが、2016年にアクセスできます。

1
別のセルの日付に応じてセルのテキストを変更する
条件付き書式を使用して、列Hのテキストに基づいて色を変更しました。次に、列Lの日付に応じて列Hのセルのテキストを変更します。日付が今日の日付と同じかそれ以降の場合「人生」から「レポート」へ。 私は数多くの数式を試しましたが、うまくいきません。

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

1
自分自身を更新するテーブルのサブセクションのExcelチャートを作成する方法は?
Day列があり、その後に異なるデータを持つ他の多くの列が続くテーブルを使用しています。次のようになります。 このテーブルのチャートを作成し、正常に動作し、テーブルに新しい値を追加すると自動的に更新されます。 しかし、今では2017年のチャートのみを作成した場合(最初の値は2014年に始まります)、チャートを取得しますが、テーブルに値を追加しても更新されず、手動で行う必要があります。 自動的に更新するにはどうすればよいですか? 編集: Mátéが提案したピボットテーブルを試しましたが、範囲内の値が既に変更されている場合でも、テーブルに新しい行を追加してもチャートは更新されません。

0
番号付き行に基づくExcelの自動グループ化
私は、最初の列が次のように見える別のツールからExcelエクスポートを持っています: 元の: 行の番号に従ってExcelシートを自動的にグループ化します。最終的には次のようになります(ここでは手動でグループ化を行いました) ゴール: 自動アウトラインオプションを試しましたが、機能しませんでした。

1
Excel:個々のセルの内容に基づいた範囲の自動作成
私はまだマクロに触れていないので、ここで質問しています。斜めのセルのセットにグラデーションを設定したいスプレッドシートがありますが、60以上の列がある場合は非常に時間がかかります。セルに斜めに番号が付けられているテンプレートがあります。テンプレートの小さな例を次に示します。 これは現在、右と下の両方に60まで続きます。簡単に数値を入力できますが、条件付きで斜めにフォーマットするのには時間がかかります。領域を選択して、この領域の同じ番号を含むすべてのセルを選択し、番号が何であれ定義された範囲を作成し、その範囲が既に存在する場合はそのセルをその既存のセルに追加する方法があるかどうかを知りたい範囲。 たとえば、範囲「main」内に「1」を含むすべてのセルを取得し、範囲「_1」を作成してセルを追加します。その後、60の範囲すべてが完了するまで繰り返します。 次に、「_ 1」から「_60」までの範囲を取り、3つのカラーグラデーションの条件付き書式を簡単に追加して、数値を削除して数式に置き換えた後、各範囲の大きい数値を強調表示する方法も必要です。私はこの部分を手動で行う必要があるかもしれませんが、各対角線に既に範囲が定義されている場合ははるかに簡単になるので、「5」を含むエリア検索セルを選択して範囲「_5」を定義する必要はありません、その後、1〜60の各数値に対して条件付きでフォーマットします(現在は60のみですが、最終的には大きくなる可能性があります)。 グラデーションを使用した1行の例を次に示します。各対角線に勾配があります。最終的に各対角線を簡単に区別できるように3つの異なる色になるため、探しているものが一目でわかります。グラデーションの例: 範囲を作成した後、グラデーションを手動で行うことができます。 私はこれがほとんど不可能であることを知っていますが、私はこれらのかなりの数を持っているので、何百ものセルを手動でフォーマットするだけで時間を費やすのを楽しみにしたいと思います。 必要なものの簡単な概要は次のとおりです。 for all cells inside range "Main" [ read cell if range "-[cell]" exists [ add cell to range ] else [ define range named "-[cell]" add cell to range ] ] すべてのセルが範囲内に収まったら、グラデーションを作成してほしい。「-1〜-60の各範囲に対して、3色の条件付きフォーマットを行う」などのようなものです。 それよりもはるかに多くのことがあることを知っていますが、それは私が必要とするすべてです。 これが不可能かどうか教えてください。たぶんそうですが、尋ねることに害はありません。

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

1
入力ボックスの日付に基づくフィルターが機能しない
開始日と終了日を入力し、選択した日付の間でExcelテーブルのデータエントリをフィルター処理するVBAが必要です。ただし、このコードはフィルタリングされたエントリをゼロで返します。手動でExcelのフィルターにアクセスすると、正しく構成されていることがわかります(日付はフィルター条件ボックスに入れられます)。[OK]ボタンをクリックすると、問題なくフィルタリングされます。どのような間違いを犯したのでしょうか? Psは、入力ボックスの値が正しい形式の日付であることを前提としています Option Explicit Sub ExpCsmLg() ' ExpCsmLg Makro ' this makro filters all data entries between two selected dates Dim sdt As Date Dim edt As Date 'sdt = InputBox("Choose Start date.") 'edt = InputBox("Choose End date.") ActiveSheet.Range("$A$5:$Q$7992").AutoFilter Field:=1, Criteria1:=">=" & sdt, Operator:=xlAnd, Criteria2:="<=" & edt End Sub

1
おそらくInDesignの差し込み印刷を使用して、Excelから梱包票を印刷しますか?
だから、これは簡単なように思えますが、私はExcelに優れておらず、これを行う方法を見つけることができませんでした。 Excelスプレッドシートに基づいて梱包明細を印刷する必要があります。列Aの情報に基づいて印刷する新しいページが必要です。列Aの値が同じ場合、その値を含むすべての行をグループ化し、1枚のシートに印刷する必要があります。添付の例では、列Aに4つの異なる値があります。したがって、最終出力は4つの別々の梱包明細が印刷されます。 これがExcelだけで実行できる場合、またはindesignへのデータのマージが役立つ場合はIdkですか? 例として2つの画像を添付します。1つは、使用されるすべての情報を含むスプレッドシートであり、2つ目は、情報をグループ化する方法です。現在、すべてを手作業でコピーして貼り付けることでこれを行っていますが、取得するスプレッドシートには数百行あるため、かなりの時間がかかります。

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