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

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

2
Excelマクロは生データに基づいてレポートを生成します
私は現在、学生のスコアのレポートを作成し、各学生の終わりにパーセンテージを表示するためのマクロに取り組んでいます。 写真は一目瞭然だと思います。左側に示すような学生のデータがあり、右側にそのようなレポートが必要です。私は1人の生徒用にマクロを作成し、各生徒ごとに毎回再実行することができましたが、すべての生徒に対して一度にレポートを作成し、すべての生徒が終了したら停止する方法がわかりません。 次のコードは、新しい学生名が発生するたびに新しい行を作成するためのものです。 Dim iRow As Integer, iCol As Integer Dim oRng As Range Set oRng = Range("A4") iRow = oRng.Row iCol = oRng.Column Do ' If Cells(iRow + 1, iCol) <> Cells(iRow, iCol) Then Cells(iRow + 1, iCol).EntireRow.Insert Shift:=xlDown iRow = iRow + 2 Else iRow = iRow + …

1
セルにコンテンツを入力するときに、挿入モードではなく編集モードにデフォルト設定する方法は?
セルにコンテンツを直接入力し始めると、Excelは入力モードになります。つまり、数式でセルを簡単に参照できます。残念ながら、ほとんどの場合、数式は入力しませんが、単純なテキスト-ここでカーソルキーを押すと「セルを離れる」ことを意味します。 私は編集モードF2に入るために使用できることを知っていますが、手遅れになったときに気付いたのです。 したがって、デフォルトでExcel を挿入モードではなく編集モードにするにはどうすればよいですか? 詳細は、私は式にセル参照を変更するためのカーソルキーを再活性化することはできますか? 記録用:Microsoft Excel 2010を使用しています。

2
マクロを使用して列の最新の日付/時刻を見つける方法
以下の表のようなシステムから生成されたデータがあります。最後の列には、各部門からシステムを更新する最後のユーザーであるユーザーを表示する必要があります。 Update Time User Department Last update ------------------------------------------------------- 1/19/12 7:26 John A 1/19/12 6:26 Yen A 1/18/12 9:47 Jefta B 1/18/12 9:47 Jefta B 1/18/12 9:47 John A

1
エクセルセル計算
Excelのセルに数式を設定して、そのセルに図形を書き込むと、数式が自動的に適用され、代わりに計算された図形が表示されるように設定できます。 すなわち; セルA1に数値(10など)を書き込みたい場合。しかし、セル(A1)で10の125%を計算したいのです。結果は12.5です。セルA1に表示

3
これらのセルの値を変更するときのExcelのセルの色の修正
これが私のワークブックの4つのセルの例です。 26 99 2 1 ワークブックは、100 = red 0 = yellowのルールに従って色付けされます。0に近いものはより黄色で、100に近いものはより赤です(これは、値に基づいて色を割り当てる条件付き書式設定ルールによって定義されます)。 この例では、99は非常に赤、1と2は非常に黄色、26はオレンジがかった色になります。 セルの色を同じに保ちながら、セルの値を変更したい。この例では、それらになりたい E=0.0,Q=26 E=0.0,Q=99 E=2.10e-11,Q=2 E=1.02e-08,Q=1 (qの右側の値が最初の行列と同じであることに注意してください) 条件付き書式ルールのため、新しい値を貼り付けると色が消えます。

1
Excel VBA:条件が満たされた場合、処理から行全体をスキップ
みなさんこんにちは私は、Excel(現在のバージョン2010)でのVBAコーディングが比較的新しいので、組織がリリースするテーブルの小さな値を抑制する簡単なプログラムを改善しようとしています。データの形式は次のとおりです。 左端の列(通常C)には、行ラベル(例:Hospital、Home、Other、Missing Data)があります。次の列には、そのカテゴリのレコードの数があります。最後の列には、その行のパーセント値があります。 結果を報告するとき、常にセルサイズを1〜5に抑制します。ただし、「Missing Data」行のレコード数は抑制しません。 このフォーラムの他のユーザーの助けを借りて、テーブル内のすべてのn値を「<6」に置き換えるプログラムで、次のマクロを生成しました。formatステートメントの理由は、パーセンテージを抑制したくないためであり、それらは常に単一の小数点を持つ数値としてフォーマットされます。 Sub SuppressN() Dim rng As Range, cell As Range Set rng = Selection If rng Is Nothing Then Exit Sub For Each cell In rng.Cells If cell.NumberFormatLocal = "#,##0" And cell.Value >= 1 And cell.Value <= 5 Then cell.Value = "<6" Next End Sub …

1
Excelで複数のチャートを同じx軸(2つのチャートを積み重ねる)で結合する方法
データ範囲が大きく異なる3つの時系列データがあります。プライマリとセカンダリのy軸を使用して2つを表示できますが、3番目のデータ系列ではうまく機能しません。 Excelでは、同じx軸、つまり2つの異なる原点を共有するように2つのグラフを組み合わせることができます。制限はありますか?3つのチャートをこのように積み重ねることはできますか? どうもありがとう

2
クリップボードからCSVをうまく表示するプログラム
私はCSVファイルを処理しています。CSVをファイルに保存してからExcelで開くことなく、その場で Excelのような形式(並べ替えと検索を有効にするためのボーナス)で CSVをうまく表示するプログラムがあるのではないかと思っていました。クリップボードからデータを取得し、Excelのような形式で表示できることが望ましい 私の現在のワークフローは次のとおりです。テキストファイル内のデータのCSV部分を見る-> Excelにコピーする->「テキストを行に変換する」メニューをクリックする->セパレータとしてカンマを選択する->データを調べる トラブルを軽減してくれるソフトウェアがあればいいと思います。

2
セルの内容に応じて行の高さを調整する方法は?
1列と200行を超えるテーブルがあります。これらの行の高さを内容に応じて調整したいと思います。 たとえば、セルの文字数が10文字未満の場合、行は25ピクセルでなければならず、10文字以上の場合、行は50ピクセルでなければなりません。 これらの写真は、私がやりたいことを説明するかもしれません: に

2
高度な積
数式の列を、条件に基づいてCountIfを効果的に使用する高度な和の製品に凝縮しようとしていますが、数式をまとめるのに問題があります。 sumproductを使用して一意の値の数をどのようにカウントしますか?以下の図には列Cがありますが、11このヘルパー列を使用せずに列Cの合計()を1つの式に凝縮します。現在の数式は数式バーに表示されています。

3
Excelでのコンマ区切りタグの頻度のカウント
学生が受講したセミナーとクラスのリストを含むExcelスプレッドシートがあります(要約すると)。 (A)___ClassName________|(B)_________Tags____________| Astrobiology | astro, bio, sci | Extremophiles | chem, bio, sci | Human Space Habitation | astro, bio, med, engi, sci | etc. これから個々のタグを抽出し、上記のように、別のシート上の各タグに関連するカウントを取得できるようにしたいと思います。 __Tag__|_Frequency_| astro | 2 | bio | 3 | sci | 3 | chem | 1 | etc. 私は関数のみを使用してこれを実行しようとしており、タグ文字列の一意のリストを取得できます(たとえば、「astro、bio、sci」) {=INDEX(User1!Tags,MATCH(0,COUNTIF($A$1:A1,User1!Tags),0))} しかし、タグ自体を正常に抽出することはできませんでした。可能な場合は「マクロ警告」なしでファイルを保持したいと思いますが、私は優れているのが初めてなので、これについて間違った方法で行っている場合はお知らせください! これは可能ですか?

2
Excel 2010で文字のN番目とN +1番目の出現の間から文字列を抽出する方法は?
1つ以上のデータベース名のリストを含む列を持つスプレッドシートがあります。残念ながら、このレポートを変更するための所要時間は長いです。そのため、データを操作する必要があります。 この列には、単一セル内のレコードに固有のすべてのデータベースがコンマで区切られて含まれています。このリストを分解して、各データベースを個別のセルに配置する必要があります。重要な注意:このソリューションでVBAマクロ/コードを使用することは許可されていません。 最初の1つは簡単です。最初のコンマを見つけ、その左にあるすべてを返します。私が苦労しているのは次のものです。 セルにあるコンマの数を数える列を作成したので、複数のデータベースがリストされているかどうかを判断できます。 次の課題に取り組むにはどうすればよいですか?

3
Microsoft Excelでセルを自動入力する
Microsoft Excel 2007を使用していますが、いくつかの異なるセルがあります。1つのセルは、すべてのセルに対して同じデータを持ちます。私は1と番号が付けられる別のものを持っています-何でも、例: Column A | B | C | D 1 Data that will change TRUE 1 3-May-2012 2 Data... TRUE 2 3-May-2012 3 More Data... TRUE 3 3-May-2012 ETC. 手動でカットアンドペーストせずに、Excelで上記の列のようなデータを繰り返すにはどうすればよいですか? これが明確でない場合は、明確にしようとします。

2
前のシートから番号+1を作成する方法
マクロを使用して同じブック内の単一のシートを複数のシートにコピーしたいのですが、その方法は知っていますが、まだ質問があります。 私は式を使用しています: Sub Button3_Click() Dim x As Integer Dim y As Integer x = InputBox("How many copies you want?") For numtimes = 1 To x ActiveWorkbook.Sheets("Sheet1").Copy _ After:=ActiveWorkbook.Sheets("Sheet1") Next End Sub 単一のシートを新しい5枚のシートにコピーするとします。シート名は次のようになります。 Sheet 1 | Sheet 1 (2) | Sheet 1 (3) | Sheet 1 (4) | Sheet 1 (5) …

2
Excel:積み上げ散布セットをプロットする方法
同じx値を共有する2つのデータセットがありますが、それぞれ異なるy値があります。 同じグラフに両方をプロットしたいのですが、プロットの右側に2番目のy軸は必要ありません。x軸が中央にあり、y1が上部にあり、y2が下部にある杭打ちしたいと思います。 この積み上げ散布図に似たもの 簡単に言えば、同じx値を共有する2つのデータセットがあります。x軸が下にあるか中央にあるかに関係なく、それらを互いに積み重ねる必要があります。y1とy2は両方とも異なる単位であるため、同じy軸を共有したり、負に反転したりすることはできません

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