問題タブ [excel-2013]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
14579 参照

excel - If-then式

Excel 2013で、次の式を実行したいと思います。

セルA1がゼロに等しい場合、B1は10%で乗算され、C1は20%で乗算され、D1は(1-0.2)で乗算されます。

0 投票する
1 に答える
555 参照

excel - Excel 2010 - odbc を更新しようとすると爆発する

Office 2013 を使用して Excel スプレッドシートを作成しましたが、問題なく動作します。しかし、Office 2010 で開こうとすると、データを取得するときにクラッシュします。

私の構成:オフィス2013 - x64

クライアント: オフィス 2010 - x32

データ ソース: odbc

何が悪いのかさっぱりわかりませんが、

何を試しましたか:

クエリの編集をクリックしてクエリを実行すると実行されますが、ボタンを押してデータをオフィスに戻すとすぐにクラッシュします。

0 投票する
2 に答える
346 参照

excel - How do I parse text in excel?

If my selected fields contain the word "xxx" or "yyy", I want to change those fields to show only those words. If a field doesn't contain either, I want to delete the info in that field.

How can this be done in excel?

0 投票する
5 に答える
23700 参照

excel - Excel 2013 で数値列の先頭のスペースを 1 つ削除する方法

組み込み関数とGoogle検索を使用してLOTを実際に試しましたが、期待される結果が得られない方法はありません。

私の正確な問題は次のとおりです。Webサイトから取得してExcelに直接コピーした数値列がほとんどありません。

これらの列には、列全体のセルの各数値の先頭に SINGLE 先行スペースがあります。例523946.00。この数値では、数字の前に 1 つのスペースがあり5ます。

TRIM および SUBSTITUTE 組み込み関数で多くのことを試しましたが、スペースを削除するという問題を解決することはできませんでした。

また、同じ列で2つまたは複数のセルを選択すると(スペースが削除されます)、自動的にExcelが表示されるかAVERAGE: <Average value> SUM: <total Sum> COUNT: <count value> 、下のステータスバーまたは下のリボンに表示されます。

言う、AVERAGE: 175.49 COUNT: 2 SUM: 350.98

このタイプの情報は下部に表示されません。私だけしか見えCOUNT: 2ない…どうして?私は一般的な形式でのみ欲しい。特別な形式はありません。

MS Excel 2013 を使用しています

0 投票する
1 に答える
13002 参照

excel - Office 2013 にアップグレードした後、Excel マクロが機能しない

私の会社では、Excel を使用して、すべての店舗に送信されるネットワーク構成を作成しています。Excel の変数シートに入力されるいくつかの変数を除いて、構成はほとんど同じです。ユーザーがコマンド ボタンをクリックすると、出来上がり。変数が構成に配置され、ワー​​クブックに新しいシートが作成されます。これは何年もの間私たちのために働いていました。しかし、最近 Office 2013 にアップグレードしたところ、構成テンプレートがどれも機能しなくなりました。コードにはそれほど多くはないので、これは比較的簡単かもしれませんが、私はプログラマーではありません。コードは次のとおりです。

どんな助けでも大歓迎です。ありがとうございました。

0 投票する
1 に答える
73 参照

c# - .NET 依存関係を持つ Excel テンプレートを配布するために受け入れられている方法は何ですか?

私は自分用に便利でダンディな Excel テンプレートを作成しました。他の人もそれを欲しがっています。これには、VBA と、私が構築した .NET /C# ライブラリの形式のいくつかの依存関係があります。テンプレートを別のマシンで機能させるには、現在、管理者コマンド ウィンドウにドロップダウンする必要があります。regasmすべてのライブラリとテンプレートが機能します。

では、この手作業をすべて必要としないテンプレートを配布するためのより良い方法はありますか? たとえば、Excel には VBA が埋め込まれていますが、C# コードを埋め込むことはできますか?

0 投票する
1 に答える
2662 参照

excel - 複数のワークブックの複数のピボットテーブルを結合してマスター ピボットテーブルを作成する

使用するために (ほとんど) 正常に変更されたコードを見つけましたが、グループ化関数でエラーが発生しています。(現在) 3 つのワークブックを含むフォルダーがあります。各ワークブックは、シート名から各シート内のフィールドまで、まったく同じようにフォーマットされています。各ワークブックには、同じ一意のデータ ソース (ワークブックの 3 番目のシート) から派生した 2 つのピボットテーブルがあります。

新しいワークブックで、1 つのマスター ピボット テーブルに結合する共通フォルダーからワークブックを選択できるようにするスクリプトを実行できる必要があります。ソース データは次のようになります。

(各列の名前の後ろと行 2 のデータの後に使用されるスラッシュは、異なる列を区別するためだけに使用されています (合計 12、A から L を含む))

行 1 - 行 / 並べ替え / サブカテゴリ / パーツ / パラ / ページ / 配送 / アクション / 所有者 / 期日 / ステータス / 日付コンプ

行 2 - 2 / b / Confrnc / 2 / 2.2.1 / 8 / 出席 / 出席 / ジョン / 2013 年 5 月 23 日 / NotStarted / (空白)

各ワークブックには、このように設定されたデータ ソース シートがあり、複数のデータ行があります。

各ワークブックには、以下をコンパイルするピボット テーブルがあります。

行:

  1. サブキャット;
  2. アクション;
  3. オーナー;
  4. 状態

列:

  1. 期日

値:

  1. アクション数

ニーズに合わせて変更した次のコードを新しいワークブックの新しいモジュールにコピーして貼り付けました (ソース ワークブックと同じフォルダーに保存されます)。



スクリプトを実行すると、92 行目で実行時エラー 1004: Cannot group that selection. が表示されます。


私の人生では、私は迷子になり、これを修正する場所がどこにも見つかりません。

誰でも推奨事項や提案を行うことができますか?

私はまだ VBA について非常に初心者ですが、ピボットテーブルについてはそうではありません。ワークブックは 3 人の異なるユーザーによって所有され、定期的に更新されるため、ソース ワークブックのすべてのデータを手動でマスターにコンパイルし、そこからピボットテーブルを実行する必要がないようにしています。OFFSET 数式を使用してソース データ範囲に名前を付けています。これをピボットテーブルのデータ ソースとして使用しているため、すべてが一度に更新され、数式は自動的に範囲を拡大して、追加された新しい行または列を含めます。ソースデータシート。

また、グループ化ポイントまで機能するからといって、ピボットフィールドの変数が正しく行われているとは限らないことも認識しています。

Excel 2013 および 2010 で作業しています。