X



Excel総合相談所 144
■ このスレッドは過去ログ倉庫に格納されています
0001
垢版 |
2021/04/29(木) 12:13:05.69
!extend::vvvvvv::
!extend::vvvvvv::
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否
【5 クエリが使えるか】はい・いいえ
【6 クエリでの回答】可・否
【7 Accessが使えるか】はい・いいえ
【8 Accessでの回答】可・否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可・否

注意事項
・情報を隠すために別の問題を設定するのはやめましょう。たいていの場合その問題は的外れな設定で、期待していたものからずれた回答が返ってきます。
・絶対に関数で答えてほしい人はVBA使用不可と明記してください。

▼━関連スレ━━━━━━━━━━━━

前スレ
Excel総合相談所
https://find.5ch.net/search?q=excel+%E7%9B%B8%E8%AB%87%E6%89%80
Excel総合相談所 142
https://mevius.5ch.net/test/read.cgi/bsoft/1607860077/
Excel総合相談所 143
https://mevius.5ch.net/test/read.cgi/bsoft/1608362765/

Excel VBA 質問スレ
https://find.5ch.net/search?q=excel+vba

【質問不可】Excel総合相談所スレの雑談・議論スレ
https://find.5ch.net/search?q=excel+%E3%80%80%E7%9B%B8%E8%AB%87%E6%89%80
VIPQ2_EXTDAT: default:vvvvvv:1000:512:: EXT was configured
0005名無しさん@お腹いっぱい。 (ワッチョイW b976-/st4 [60.42.56.78])
垢版 |
2021/05/03(月) 13:49:08.91ID:+7Qg/wcc0
セルの色のテーマがこんだけ種類あって汚いのや偏ったのばかり
普通に綺麗な青赤黄緑紫とかパステル系のテーマが何で無いんなられ?
0007名無しさん@お腹いっぱい。 (ワッチョイ 4958-sT2V [14.9.53.0])
垢版 |
2021/05/03(月) 22:40:10.30ID:hQNgJ/vo0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

新規の「シンプルガントチャート」が作成できる前提ですが、以下2点を
教えてください。
1.条件付き書式でセル塗りつぶしではなく、太線下線にしたい。(下線はできますが太線ができない。)
2.日付ではなく数値で条件付き書式を使いたい。
…目的は標準作業組合せ票に、この条件付き書式を使いたい。数値にすると相対値になるのですが。
この場合、別セルで加算しなければならないのですが。
0008名無しさん@お腹いっぱい。 (ワッチョイW 9943-BiPW [118.243.165.199])
垢版 |
2021/05/05(水) 01:18:49.52ID:MTdDEYgA0
時間の表示形式はどうするのが良いでしょうか?
例えば月の残業時間などです。
10時間だとか5時間20分とかをxx:xxみたいに表示したいです。
h:mmとすると10と入力しても0:00となります。
シリアル値だからというのは理解しましたがどうすれば良いか悩んでいます。
0015名無しさん@お腹いっぱい。 (ワッチョイ 7e73-gUNg [113.158.228.78])
垢版 |
2021/05/10(月) 23:00:31.85ID:hzrN5nsQ0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

もしよろしければご教示お願いできないでしょうか。
あるシートから見て一つ左側にあるシートの、任意のセルの値を参照したいのですが、
VBAが使えない環境なのですが関数だけで記述可能なものでしょうか。
シートの方には、一つ左側にあるシート名に関連する言葉も書けないため困っています。
0017名無しさん@お腹いっぱい。 (スププ Sda2-33pD [49.96.4.65])
垢版 |
2021/05/12(水) 13:48:05.25ID:C1qL3bF7d
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

VLOOKUPで結果が「0かエラー(#N/A)の時は空白」をしたいです。
=IF(OR(ISERROR(VLOOKUP(略)),VLOOKUP(略)=0),"",VLOOKUP(略)
で式としてはちゃんと組めてる?のかきちんと入るのですが、#N/Aが表示されてしまいます。
ネットで拾い見た式でやってるので、何か根本的に間違っているのかも知れませんが、アドバイスお願いします。
0025名無しさん@お腹いっぱい。 (ワッチョイW ac11-trN8 [125.14.168.31])
垢版 |
2021/05/19(水) 14:50:54.91ID:CmYZlWgK0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
日時・名前・事業所・問い合わせ内容
のような項目が複数のシートにランダムに追加されていくのでそれを1つにまとめて一番下に最新を表示させたいです。
if関数で
シート1の10列目を参照、空白ならシート2の10列目を参照・空白ならシート3の10列目を参照……
のようなものも考えたのですが、追加されるタイミングが様々なのとオートフィルも使えないのであまり効率良くないと思いまして
やはり関数だけでは厳しいでしょうか?
0026名無しさん@お腹いっぱい。 (アウアウカー Saca-FrwO [182.251.180.144])
垢版 |
2021/05/19(水) 17:17:47.41ID:+/Zz78MTa
>>25
もう少し情報が欲しいな
シートを複数に分けてる目的は何?
シートの数は固定?それとも入力する人が勝手に増やす事もある?
if関数でシートの10列目〜とあるけど、どこかのシートの10列目に入力したら他のシートの10列目には入力しないルールがあるって事?
0027名無しさん@お腹いっぱい。 (ワッチョイ 4ee4-Adon [115.165.46.55])
垢版 |
2021/05/19(水) 23:33:27.57ID:MdZ1jz9d0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

不定期に検査した結果(数値)とその日付を記録した表を作りました。
この表を元に縦軸に検査値、横軸を時間軸とした折れ線グラフを作りたいのですが

・横軸ラベルは初回検査日を0日として、6ヶ月後、1年後、1年6ヶ月後…と半年ごとのみにしたい
・半年ごとの区切りで検査をしているわけではない(ちょうど6ヶ月後に当たる日付の検査値は存在しない)
・半年間に検査した回数は一定ではない(半年間に6度検査していることもあれば、2度しか検査していないこともある)

どうしたら出来ますか?
00280025 (ワッチョイW ac11-trN8 [125.14.168.31])
垢版 |
2021/05/20(木) 03:01:30.97ID:3HbYY7hB0
>>26
地域ごとに別れてます。
シートの数は固定です。
それぞれのシートの列が増えるスピードが一定ではないので、1の10列目が空白なら2の10列目を参照して空白なら3の〜と続ければ入力できるかな(日時はフィルターで並び替え)と思ったのですが、よく考えたら重複しますよね…
0029名無しさん@お腹いっぱい。 (ワッチョイW d6bb-/TFo [121.87.25.199])
垢版 |
2021/05/20(木) 03:36:03.82ID:tCmfAB+S0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

初心者にご教授ください
人物の一覧表を作っています

例えば、出身地の列を参照して
アメリカ出身が何人、イギリスが何人
というのを別の表にまとめたいのです

国の数が多すぎるので、値を検索するのも不便です
選択範囲から重複なく抽出できる魔法みたいな関数とかご存知ないですか
0030名無しさん@お腹いっぱい。 (アウアウウー Sa4b-qs3D [106.128.130.226])
垢版 |
2021/05/20(木) 03:46:48.22ID:5VGXXN3Da
会社の見積テンプレートが方眼紙状態のセルを結合で繋げる物凄く使いにくいタイプで、印刷時の見た目同じのまま使いやすくできないか挑戦しているのですが、幅1(13ピクセル)のセル×10を1つのセルにする場合って幅10(85ピクセル)か幅15.63(130ピクセル)のどちらが正しいのでしょうか
0033名無しさん@お腹いっぱい。 (ワッチョイW d6bb-/TFo [121.87.25.199])
垢版 |
2021/05/20(木) 07:14:38.78ID:tCmfAB+S0
>>31
>>32
あ、ありがてえ…!
恩に着ます
0034名無しさん@お腹いっぱい。 (ワッチョイ 7ecf-AYRO [119.230.184.84])
垢版 |
2021/05/20(木) 07:31:45.00ID:SkXv7+6l0
>>30
方眼紙にする場合は、もう好きに作ってとしか・・・
結局はプリンタドライバに影響されてプリンタを変更するだけで印刷結果も変わるので
あんまり深く考えても仕方ないよ

俺が方眼紙で作る時は1cmぐらいにしている。
どうせずれて微調整することになる。セル結合の解除や再設定の対処はしない
0035名無しさん@お腹いっぱい。 (ワッチョイW 0637-FrwO [143.189.236.156])
垢版 |
2021/05/20(木) 09:41:03.17ID:aqn+PxpI0
>>28
もし手作業でやるなら、各シートからまとめシートに縦にコピペして日付で昇順で並べ替えで合ってる?
その考えで強引だけどシンプルにやるなら
まとめシートの1〜100行はシート1の1〜100行を参照
101〜200行はシート2の1〜100行を参照って予め作っておけば各シートからのコピペ作業は省ける
並べ替えはsort関数が使えると思うからそれで
0042名無しさん@お腹いっぱい。 (ササクッテロ Sp4f-BYWF [126.35.216.72])
垢版 |
2021/05/21(金) 17:34:50.56ID:FdVyDMFHp
>>41
返信ありがとうございます
当方は製造業なのですが、このたび製品型番の変更がありまして
アイテムのうち型番が変更されるものもあれば、されないものもあります
旧型番がA列に、新型番がB列に羅列されておるのですが、B列は順不同になっており、更に型番の変更が無いところはスペースになっていたりします
これを精査してシステムの中に戻す作業なのですが、
パソコン初心者の私にはハードルが高い業務です
アドバイスありがとうございました、試してみます
0048名無しさん@お腹いっぱい。 (ブーイモ MM0b-Lkl3 [202.214.231.117])
垢版 |
2021/05/26(水) 16:56:04.62ID:+oUWqUQSM
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】可
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可


マクロが入ったブックがたくさんあるんだけど、複数あるモジュールの中の一つ(仮に名前をaとする)を解放したい
でもブックが多いので、ブックを開いたら自動的にaってモジュールだけを削除するマクロみたいなのは組めないかな
可能ならメンバー全員に導入するつもりなのでシートの移動とかそういうややこしい作業はなくここにドラッグしたら良いとかひたすら簡単なやり方がいい
今の開発タブからモジュールの解放作業すら理解出来ずやってくれない人たちだから簡単じゃないと絶対やらないんだ
0052名無しさん@お腹いっぱい。 (ワッチョイ 6358-p9zx [14.9.53.0])
垢版 |
2021/06/08(火) 23:54:22.46ID:cxU2wu/60
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい・
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】・否
【7 Accessが使えるか】はい・
【8 Accessでの回答】可・
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可・

1.Book AのA1にある管理番号を指定して、BOOK BのA列を参照して、複数の列(BからH)の値を返しています。
(book AにはXlookupを使ってBook Bの情報を返しています。)
2.Book AのA9に数値を入力
3.参照した管理番号の行がある列のI列に転記する
この方法に対して何か妙案があればご教授願います。
AからH列はすべて埋まっています。
0062名無しさん@お腹いっぱい。 (ワッチョイW b3e9-Cz2B [202.70.185.138])
垢版 |
2021/06/12(土) 16:54:05.17ID:+rtnqewH0
Excelの表の行が足りなくなって続きをそのまま下に左から入力したら、罫線の枠が反映しないまま何行か打ちこんでしまったのですが、どうしたらいいですか?
枠も反映させるにはどうやれば良かったんでしょうか?右下まで入力した次ってタブで飛ぶんでしたっけ??矢印でしたっけ?それともリターンキー??
0065名無しさん@お腹いっぱい。 (ワンミングク MM07-fOPT [180.7.55.255])
垢版 |
2021/06/16(水) 11:52:31.20ID:E79RXLzKM
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

別フォルダのブックAの特定のセルD5、D5がない場合はC5参照したいのですが
挿入されてもD5,C5を参照したいのでindirect関数を使ったのですが、閉じている時も参照出来るようにするにはどうすればよろしいでしょうか

よろしくお願い致します
0067名無しさん@お腹いっぱい。 (ワッチョイW bffb-VMjg [133.114.126.154])
垢版 |
2021/06/16(水) 21:43:28.87ID:P9vU7/hx0
調べるの横着してホント申し訳ないんですが助けてください
ピボットテーブルつくるときに元となる表を、行じゃなくて列を見出しにしたいです。
縦ではなく横に伸びていく表からピボットテーブルつくりたいってこと。

これって、もしかして行列入れ替えボタン押せば解決!みたいな簡単な話ではない?
クエリ使って…みたいな解決法しかないかな?
0068名無しさん@お腹いっぱい。 (ワッチョイ cf76-khlo [153.145.25.209])
垢版 |
2021/06/17(木) 02:12:05.16ID:4+QMgSah0
横に伸ばすとクエリーでは、日付などは文字列認識になってしまう
伸びるたびにクエリーの手直しが必要
厚労省が発表するPCR検査実績などは最悪
なのでクエリーでピボット解除して下に伸びるリスト型に変換して
これをピボットテーブルのデータ元にするのが吉かと
0069名無しさん@お腹いっぱい。 (ワッチョイ 1202-lvy7 [203.114.204.10])
垢版 |
2021/06/18(金) 13:10:52.98ID:HX2x8eJh0
ここは安心できるね、それに引き換えビジソ板は最悪だわ
0072名無しさん@お腹いっぱい。 (ワッチョイ 9ee4-Rm+o [175.177.41.39])
垢版 |
2021/06/19(土) 17:44:52.63ID:C6snX2ck0
>>65
なるほど
=INDIRECT("[BookA.xlsx]Sheet1!$C$5")
#REFエラーが出ちゃいますね

=OFFSET([BookA.xlsx]Sheet1'!$A$1,4,2)
だと#VALUE!エラーが出ちゃいますね

=INDEX([BookA.xlsx]Sheet1'!$A:$ZZ,5,3)
だと成功しましましたよ
0073名無しさん@お腹いっぱい。 (ワッチョイ 1202-C2Ex [203.135.228.31])
垢版 |
2021/06/21(月) 10:14:41.17ID:i2swVwiC0
>>69
あそこはひねくれ者のたまり場ですよ
0074名無しさん@お腹いっぱい。 (ワッチョイ d211-XVAm [203.165.59.237])
垢版 |
2021/07/06(火) 15:04:17.14ID:3ucapR4d0
【1 OSの種類         .】 Windows10 Home
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

Googleスプレッドシートでいうところの、セルの「切り詰める」
(セルからはみ出した部分のテキストは非表示にしてくれる)
https://spread-sheets.com/wp-content/uploads/2020/06/U_029_%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E6%8A%98%E3%82%8A%E8%BF%94%E3%81%97_04.png

こちらと同じような機能は未だにExcelには実装されていないのでしょうか?
調べてみると、書式設定 -> 配置タブ -> 横位置【繰り返し】で似たようにできるみたいですが少し手間でして
0076名無しさん@お腹いっぱい。 (スッップ Sd03-Nj/o [49.98.157.61])
垢版 |
2021/09/01(水) 01:19:03.03ID:OrmeY6wcd
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 office365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
データー入力用のテンプレートを作成するのですがエクセル不馴れなため、アドバイスをいただけないでしょうか?
(作業列作成可能です)


りんご /ブドウ /梨
項目 1 値段 /項目1 種類 /項目1 色
項目 2 産地 /項目2 重さ /
/項目3 販売数

A1にりんごと入力するとB1 に項目1、B2に項目2を表示C1、C2にはりんごと表示
A2に梨と入力するとB3に項目1を表示C3には梨と表示

A B C
1 りんご 値段 りんご
2 産地 りんご
3 梨 色 梨
4 ブドウ 種類 ブドウ
5 重さ ブドウ
6 販売数 ブドウ
7
というように連続したデーター入力用のテンプレートとなります
また、A列のタイトルは同じタイトルが繰り返し出てきます
色々検索もしてみたのですが検索自体がうまくいかずこちらで質問させていただきました
0078名無しさん@お腹いっぱい。 (キュッキュ a306-vLF7 [203.202.216.108])
垢版 |
2021/09/09(木) 13:29:22.35ID:kmJl5e9k00909
【1 OSの種類         .】 Windows8
【2 Excelのバージョン   】 office365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

月        費目        詳細            収入    支出       残高
8月1日    前月度繰越                  185721             185721
8月31日    売上        8月売上          63030             248751
8月31日   事務所保管料   8月事務所保管料           15000      233751
8月31日    消耗品費     8月消耗品費              8500       225251
9月1日    前月度繰越                  225251             225251
9月30日    売上        9月売上          75000             300251
9月30日   事務所保管料   9月事務所保管料           15000      285251
9月30日    消耗品費     9月消耗品費              8000       277251

という表があったとして、ピボットテーブルを作成すると8月分と9月分が連続したものになりますが
8月分と9月分それぞれに分けて(月別で)作りたいです。
何か方法はないでしょうか?
008078 (ワッチョイ a306-vLF7 [203.202.216.108])
垢版 |
2021/09/09(木) 23:14:22.22ID:kmJl5e9k0
>>79
まさにそんな風にしたかった<シートで月ごとに分ける のでその
・最初にすべてのデータで作る
・シートをコピー
・月でフィルタしていく
やり方で成功しました。
色々すっ飛ばしですが、ありがとうございました!
0082名無しさん@お腹いっぱい。 (ワッチョイ d758-fMdf [14.9.7.65])
垢版 |
2021/10/16(土) 23:31:05.56ID:0QB5m9qV0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 office2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

IFとCOUNTIFの組み合わせだと思いますが上手く出来ませんでした。

A1、B1、C1・・・には日付(月日)
A2、B2、C2・・・には曜日(ユーザー定義で"aaa")
A3、B3、C3・・・にはデータ(0〜750までの数字)

といった感じでデータを入力していますが、データが跳ね上がる時があって曜日で傾向が見られるのか数値化したいです。
A5あたりにA3、B3、C3・・・に入力したデータで375を超えた回数を曜日ごとに数値化する関数(の組み合わせ)を教えてください。
A5には月曜日に375を超えた回数、B5には火曜日に375を超えた回数、C5には水曜日に375を超えた回数・・・といった感じです。
0084名無しさん@お腹いっぱい。 (ワッチョイ d26e-88xZ [123.218.64.18])
垢版 |
2021/10/30(土) 05:06:56.95ID:UpO6O5BV0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 office2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

お邪魔致します
エクセルのヘッダーにA4サイズ画像を挿入すると
微妙に縦横変倍がかかったような状態になります。
エクセルの他バージョンで試せなくて心苦しいのですが
元サイズぴったりで挿入し印刷する方法をご教授ください。
0085名無しさん@お腹いっぱい。 (ワッチョイ 85cf-wd7R [182.167.101.237])
垢版 |
2021/11/14(日) 11:35:35.99ID:pw4UD22w0
【1 OSの種類         .】 Windows 10
【2 Excelのバージョン   】 Excel 2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】   いいえ
【6 クエリでの回答】    否
【7 Accessが使えるか】  いいえ
【8 Accessでの回答】   否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

hyperlink関数を使ってブラウザを起動する時に
特定のURLのみ応答が60秒ほど遅い

クリック後すぐにEscを押すと60秒ほどの待ち時間が無くなりすんなり接続できます

遅い
= hyperlink("https://www.yodobashi.com/";, "yodo")
遅くない
= hyperlink("https://www.アマゾン.co.jp/", "ama")

他に60秒ほどの待ち時間を無くす方法があれば教えて下さい
0086名無しさん@お腹いっぱい。 (ワッチョイ 3d99-IuMF [118.2.216.94])
垢版 |
2022/01/17(月) 14:41:56.50ID:9QrIrrwl0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 office2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 不可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 不可

ファイルを開こうとすると、画像のようなのっぺらぼうで開くことができません
http://imepic.jp/20220117/524020

ググって、オプションからトラストセンター、保護ヴューのチェックをすべて外しましたがダメでした
このファイル以外は通常通り、開きます
対処法をご教示ください
0088名無しさん@お腹いっぱい。 (ワッチョイ 237e-wadS [219.112.166.117])
垢版 |
2022/02/06(日) 21:49:25.49ID:7ZrTuSLx0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2021
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

テーブル1、テーブル2の列Bにそれぞれ数値または#N/Aが入っています。
テーブル3の列Bをテーブル1とテーブル2の列B同士の合計(#N/Aは無視)、
としたいのですが、スマートな方法が思いつきません。

・ISERRORなどを使って場合分けする→数式が長くなってスマートじゃない
・#N/Aを取り除く(空白や0にする)→グラフがきれいに描けない

スマートな書き方はありませんか?
0089名無しさん@お腹いっぱい。 (ワッチョイ 237e-wadS [219.112.166.117])
垢版 |
2022/02/06(日) 22:17:53.48ID:7ZrTuSLx0
すいません、説明が足りませんでした
・列Aは日付、同じ日付の値を足したい
・「#N/Aは無視」としましたが、テーブル3もグラフにするので、テーブル1、2が両方#N/Aの場合はテーブル3も#N/Aとしたい

=IF(AND(ISERROR(XLOOKUP($A1,'テーブル1'!$A:$A,'テーブル1'!B:B)),ISERROR(XLOOKUP($A1,'テーブル2'!$A:$A,'テーブル2'!B:B))),NA(),IFERROR(XLOOKUP($A1,'テーブル1'!$A:$A,'テーブル1'!B:B),0)+IFERROR(XLOOKUP($A1,'テーブル2'!$A:$A,'テーブル2'!B:B),0))
現状こんなのが一番マシです…
0091名無しさん@お腹いっぱい。 (ワッチョイ 237e-wadS [219.112.166.117])
垢版 |
2022/02/06(日) 22:57:30.58ID:7ZrTuSLx0
=AGGREGATE(9,6,XLOOKUP($A1,'テーブル1'!$A:$A,'テーブル1'!B:B),XLOOKUP($A1,'テーブル2'!$A:$A,'テーブル2'!B:B))
うおおこれで行ける!
と思いましたが、片方だけが#N/Aの場合でも結果が#N/Aになってしまうようです…
関数の説明というか使用目的にはこれで行けそうな気がしますが…何か間違ってますかね?
0096名無しさん@お腹いっぱい。 (ワッチョイW ad92-OMDR [122.24.81.82])
垢版 |
2022/02/08(火) 20:05:13.22ID:GwKLYq1r0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
ファイルを開こうとしたらフリーズし画像のようになりオプションに従ってアドインを選択するとまたフリーズします
これ以外のファイルも開こうとすると同じ様になります
どのように対処すればよいでしょうか?

https://i.imgur.com/mhuajoQ.jpg
https://i.imgur.com/DCXp9jv.jpg
009888 (ワッチョイ 237e-wadS [219.112.166.117])
垢版 |
2022/02/10(木) 04:07:09.70ID:GYkSft3T0
>>95
残念ながら値は負にもなります…
ただ、LETとISNAとIFNAは知らなかったので、微改善として
=LET(value1,XLOOKUP($A1,'テーブル1'!$A:$A,'テーブル1'!B:B),value2,XLOOKUP($A1,'テーブル2'!$A:$A,'テーブル2'!B:B),IF(AND(ISNA(value1),ISNA(value2)),NA(),IFNA(value1,0)+IFNA(value2,0)))
これで行きます

この程度なら普通LETは使わない気がしますが、
実際のファイルだとシート名が長く、2回繰り返すだけでもかなり数式が見づらいので…
ありがとうございました
0099名無しさん@お腹いっぱい。 (中止 c6c5-I84f [153.185.174.10])
垢版 |
2022/02/14(月) 16:01:49.08ID:eLrlCL9Z0St.V
【1 OSの種類         .】 MAC OS X
【2 Excelのバージョン   】 Libre Office
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

Libreですが、回答はエクセルで構いません。
シートX A1の内容が1,2,3の場合、
シートY A列とマッチするB列の値を全てシートX B1に入れたいのですが可能でしょうか?

シートY
A B
1 柿
2 桃
3 梨

希望する結果
シートX
A B
1,2,3 柿、桃、梨
0101名無しさん@お腹いっぱい。 (ワッチョイ c6c5-I84f [153.185.174.10])
垢版 |
2022/02/15(火) 09:14:39.05ID:RTMCJdZG0
>>100
ありがとうございます。
例では3つにしてしまいましたが、A列に入る数値の数は不定数でも可能でしょうか?
(1,2,3,4,5,6,7,8,9の場合と1,2,3,4,5の場合など)
0103名無しさん@お腹いっぱい。 (スフッ Sd42-7r5o [49.106.207.134])
垢版 |
2022/02/15(火) 21:39:53.63ID:t4+4hd4rd
>>101
Liber officeで良いならSplit関数で分割出来る
ExcelはSplit関数がVBAでしか対応してないのよね
0104名無しさん@お腹いっぱい。 (ワッチョイ c6c5-I84f [153.185.174.10])
垢版 |
2022/02/16(水) 09:03:22.65ID:3YLkHv9R0
>>103
ありがとうございます。
リブレだとsplitできるんですね。
現状自分の機械に入っているのはリブレなのですが、
実際に使用するのはエクセルなので関数ではできないということですね。

マクロだと運用時の問題があるのであきらめます。
0105名無しさん@お腹いっぱい。 (ワッチョイ cfa2-75kg [180.19.8.89])
垢版 |
2022/02/16(水) 14:58:06.47ID:On9pd0I90
excel2013にて、データのフィルターで絞り込みを行った状態で列見出しのAからAAまでをドラッグして列を丸ごとコピーしましたが
別のブックに貼り付けることができません
同じブックの別シートには貼り付けられました
これはなぜでしょうか?
0106名無しさん@お腹いっぱい。 (ワッチョイ 3f7e-9yE7 [219.112.166.117])
垢版 |
2022/02/20(日) 21:12:17.67ID:vZW6h/sE0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2021
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】はい
【6 クエリでの回答】可
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

大量の外部csvからテーブルを作っています。(1テーブル1シート)
各テーブルの下にグラフがあります。
csvは毎日行が増えるため、テーブルも更新すると行が増えます。
グラフは「セルに合わせて移動するがサイズ変更はしない」にしているのですが、
増えた行に合わせて移動してくれないことがあります。
(殆どの場合移動しないが、たまに移動してくれることがある?)
テーブルのプロパティは「新しいデータのセルを挿入し、使用されていないセルを削除する」にしてあります。

ちゃんと移動してくれるようにするにはどうすれば良いでしょうか?
テーブルに手動で行挿入した場合は移動してくれるのですが…
0111名無しさん@お腹いっぱい。 (ワッチョイ 1376-dRQz [60.35.238.190])
垢版 |
2022/02/22(火) 01:58:14.81ID:4dCO2nN70
誰か助けてください。
A1〜A200の中に、正負が逆のものがあるセルに色をつけたいんです。
(例えば、「−2」と「2」)

書式のルールの編集で、次の数式でいけると思ったんですが
=COUNTIF($A$1:$A$200,-1*A1)>1
うまくいけません。
たぶん、条件の書き方が違うんだろうとは思うんですけど。。
誰か分かる方いませんか。
0120名無しさん@お腹いっぱい。 (ワッチョイ 17a2-q8tj [180.19.8.89])
垢版 |
2022/03/10(木) 17:09:35.99ID:S+h3i9cF0
契約件数を月ごとにカウントしてグラフにしています

契約日を入力する列(例:AB列)を設け、その日付でカウントさせています
=COUNTIFS(入力シート!AB:AB,">=2022/1/1",入力シート!AB:AB,"<=2022/1/31") で1月分をカウント、のように

5年契約と1年契約があり、それぞれの件数を月ごとにカウントさせたいのですが、
1年契約で契約日入力欄を更新すると、前回の契約分が(当たり前ですが)カウントされなくなります
契約日入力欄をどんどん増やしていくしかないでしょうか?

わかりづらくてすみません
0122名無しさん@お腹いっぱい。 (スフッ Sdbf-OYGG [49.104.19.12])
垢版 |
2022/03/11(金) 20:43:42.57ID:bgB3slKSd
あと質問は5W2Hで書き直すように
0123名無しさん@お腹いっぱい。 (ワッチョイ 1576-9pEf [218.47.53.65])
垢版 |
2022/03/12(土) 00:48:12.20ID:p+9K61Js0
>>120
もしかして、
更新契約を1レコード(1行)としていないで、
既存契約の契約日を上書き修正しちゃってる?

その説明ではそう読めちゃって、「そりゃ当たり前」だと。

更新日欄を列として増やしたら、切りがない。
契約番号で元契約を管理していないの?
0124名無しさん@お腹いっぱい。 (ワッチョイ 7d58-IMun [14.13.137.64])
垢版 |
2022/03/13(日) 19:18:42.44ID:Wxr0aYAC0
>>120
契約ID:契約日:契約期間:元契約ID

みたいにデータ持って、延長データが発生したら行増やして新規契約扱いにすれば?
元契約IDで集約すれば一連の契約の流れも見えるだろうし。

これなら5年前に交わした5年契約を顧客が1年延長しても

ID: 契約日  : 契約期間: 元契約ID
01: 2017/1/1 :5年    : null
02: 2022/1/1 :1年    : 01

になるから、好きに引っ張れない?
0125名無しさん@お腹いっぱい。 (オーパイW e311-nsWG [27.139.201.59])
垢版 |
2022/03/14(月) 20:42:52.58ID:UHaW3vjV0Pi
初歩的な質問ですみません
Vlookupの代わりにindexとmatchを利用してデータの抽出をしているんですが#N/Aエラーが出ます
いわゆる文字列と数値で型が異なってるのかと思って色々いじってみたのですが上手くいきません
「こうすると直りやすい」みたいなコツとか、「こういう失敗してそう」みたいな意見を頂けたら嬉しいです
0128名無しさん@お腹いっぱい。 (オーパイ 7d58-IMun [14.13.137.64])
垢版 |
2022/03/14(月) 21:32:53.14ID:mDunTcQv0Pi
>>125

えっとね。技術的な方面だと、

・必要な情報を出す
・自分がやってだめだったことをできるだけ詳しく書く
・そのうえでできるだけ低姿勢で教えをこう

が、基本なのね。

無料で、人が膨大な時間と手間をかけて得た知識を教えてもらう。
ほとんど知識乞食なんだよ、教わる方は。

「必要な情報を出す」レベルで駄目だとタコ殴りが普通。あんた、その洗礼を浴びつつあるよ
0129名無しさん@お腹いっぱい。 (オーパイ 7d58-IMun [14.13.137.64])
垢版 |
2022/03/14(月) 21:46:23.38ID:mDunTcQv0Pi
>>127
特にこれなんか、「馬鹿が勝手に悩んでろよ。1秒でわかる回答知ってても絶対にこいつには教えない」レベル。

俺もなんとなく、「ああ、こういうことがやりたくて死ぬほど回り道してんだろうなあ」って思うけど、質問も回答もしたくないね。


コンビニの窓口で不当要求してイキってるタイプなんだろうけど、技術が絡む世界だと空振り三振王だから、それ。
0132名無しさん@お腹いっぱい。 (スフッ Sd03-eKgF [49.106.207.15])
垢版 |
2022/03/16(水) 07:55:13.20ID:nkjvQUAcd
よくあるのは検索範囲がセルの統合とかで複数列になってるケースかな
0134名無しさん@お腹いっぱい。 (スップ Sd5a-2p/j [1.66.97.245])
垢版 |
2022/04/13(水) 12:51:43.79ID:eXA6kKpad
緊急です!

マクロの入ったボタンが図だかイラストになってしまい困ってます。
直し方のアドバイスお願いします。
0137名無しさん@お腹いっぱい。 (ワッチョイW 13cb-zi08 [59.146.237.129])
垢版 |
2022/04/30(土) 02:12:22.71ID:v+SBFJ5N0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

条件付き書式の設定について質問です。
A列に〇か×が入っています。
B列にプルダウンで「済」のみ選べるようになっています。この時条件付き書式でA=〇の時、その行が黄色になる様にしているのですが
この時、プルダウンで「済」を選択した時行を緑に変えたいのですができますか?
条件で変更されても更に変更できるのか知りたいです。よろしくお願い致します。
0140名無しさん@お腹いっぱい。 (ワッチョイW cf44-/GGF [153.232.36.35])
垢版 |
2022/06/08(水) 12:12:18.12ID:f4cOSR2z0
すみません
スマホで使ってたら
一つのセルの枠だけが太くなって(最初は青枠でした)
すぐ上に人?のマークみたいなのが出てて
罫線でも書式でも消せません
特に変な操作した覚えもないのですが
これは何なのかどうしたら消せるのか
教えて下さい
0141名無しさん@お腹いっぱい。 (ワッチョイW 6358-B2F4 [14.8.46.195])
垢版 |
2022/06/09(木) 22:46:57.72ID:BbF35w3v0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】いいえ
【5 クエリが使えるか】いいえ
【6 クエリでの回答】いいえ
【7 Accessが使えるか】いいえ
【8 Accessでの回答】いいえ
【9 VBAの方が簡単で早くできる場合はVBAで回答】 いいえ

おじいちゃんが泡吹いてます助けてください
会社のパソコンが壊れて昔働いていた人が作った計算シートが無くなってしまい電卓で計算しています
アイデアをいただきたいのが下記の関数のやりかたです

【大型車】(1000kg)
【中型車】(500kg)
【小型車】(300kg)
──────────
総量:1500kg→大型車が1台 中型車1台

みたいな一番コストが掛からない自動計算表を作成してあげたいのですがどうすればいいのか思い浮かびません
どのような関数を用いて作ってあげたらいいのでしょう?
0143名無しさん@お腹いっぱい。 (ワッチョイW 6358-B2F4 [14.8.46.195])
垢版 |
2022/06/10(金) 16:01:41.83ID:2fjljon20
>>142
ありがとございます!
ちょっと帰宅次第じっちゃんのPC使ってやってみます
息吹き返したらまた報告します!
0144名無しさん@お腹いっぱい。 (ワッチョイW 8358-C7wM [14.8.46.195])
垢版 |
2022/06/13(月) 14:27:25.27ID:MQOseOCH0
>>142
駄目でした
中型車がどんな値入れても0になりました。
大型車も1000以下だったら0でした。
0146名無しさん@お腹いっぱい。 (ブーイモ MMff-GGE9 [163.49.207.214])
垢版 |
2022/06/13(月) 23:52:03.70ID:u45Tb7eqM
たとえば荷物が400あった時、「小型を2台」と「中型を1台」のどっちの答えが欲しいのか、その質問内容じゃわからんよね
極端な話、ドライバーが一人しかいない会社なら大型1台でなんでも運ぶのが一番効率が良くなる可能性もあるんだし
0148名無しさん@お腹いっぱい。 (アウアウウー Sa67-Bjc7 [106.146.16.58])
垢版 |
2022/06/14(火) 00:41:41.09ID:zjhFDHiya
【1 OSの種類         .】 Windows10 → Mac
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 △
【5 クエリが使えるか】勉強始めたばかり
【6 クエリでの回答】可
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 △

WindowsのExcelファイルで随時送られてくる新入社員電話帳をMacの連絡先に追加していく方法について質問です。
とりあえずMac側についてはcsvになったものを読み込むだけでいいのであんま考えなくて大丈夫です。

いま自分にできる方法としては、
1.Excelブックの表になっている電話帳をコピーしてあらかじめ作っておいた別のExcelブックにペースト
2.貼り付け先のExcelシートには関数が作ってあるので必要な情報だけ抽出
3.関数で取り出したデータをコピーしてさらに別のブックに値だけペースト
4.3で作ったExcelブックをcsvで保存してMac連絡先にインポート

こんな感じです
https://i.imgur.com/m1IGwpb.png

ですが、マクロ使える人からすれば面倒なことしてんなって印象でしょうか。
あるいはマクロ使わなくてももっと効率的な方法があるでしょうか。
0149148 (アウアウウー Sa67-Bjc7 [106.146.16.58])
垢版 |
2022/06/14(火) 01:09:29.99ID:zjhFDHiya
追記
VBAに無知でも簡単にできるならVBAで教えていただけるとありがたいです。
0152名無しさん@お腹いっぱい。 (スップ Sd1f-C7wM [1.75.155.181])
垢版 |
2022/06/14(火) 18:35:45.33ID:gDkLBF8nd
>>146
それは中型車1台でしょ?
0153名無しさん@お腹いっぱい。 (ワッチョイ 02af-dy1l [133.32.129.49 [上級国民]])
垢版 |
2022/06/20(月) 13:48:49.71ID:yxZ8R/U20
カーソルをセルに合わせてCTRL+Cでセルが選択状態になってセルが点線の点滅になる。
どっかにカーソルを置いてCTRL+Vでペーストされるんだが、
元のセルは選択状態のまま。
ペーストした時点で元セルの選択状態を解除させる方法てある?
古いエクセルはそういう動きだったが、いつの間にか使いづらくなっている。
0157名無しさん@お腹いっぱい。 (ブーイモ MM8f-dSCr [133.159.150.208])
垢版 |
2022/08/05(金) 16:39:24.63ID:ByqbnGUNM
厩に2007アンインルートスと無理?動バグる
0158名無しさん@お腹いっぱい。 (ワッチョイ a27e-woMg [219.112.166.117])
垢版 |
2022/08/08(月) 02:21:26.71ID:gBcJ65xd0
テーブルの見出しを数式にするのってできないよね?

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13222788533
これの回答者はできるようなこと言ってるけど、質問者の言う通り「数式自体が勝手に0になる」のでどうしようもないよね?

そもそもなんでこんな仕様なんだろ?
テーブルの見出しに数式を入れられると何か不都合があるのか?
0160名無しさん@お腹いっぱい。 (ワッチョイ 3b76-woMg [218.47.52.94])
垢版 |
2022/08/09(火) 01:53:38.88ID:vPHNpzjr0
>>158
テーブルの見出し行に数式は使えない。
普通の表や範囲では、見出し行の関数使用は出来るけど。

>>159 の言うとおり、重複も出来ない。

テーブルやクエリーにすると、構造化だけでなく、
内部の計算でも「固定したインデックス」として利用されていて、
関数で変化されると困るからなのかしら?

似たような話なのか、
ピボットテーブルのフィルターも
数値や日付は文字列扱いになってるみたいで
みんな左寄せになる。表示形式も変えられない。
行にした要素は表示方法を変えれば、
数値、日付を右寄せにすることも出来るけれど。
0167名無しさん@お腹いっぱい。 (ワッチョイ a27e-woMg [219.112.166.117])
垢版 |
2022/08/11(木) 18:08:35.02ID:bAfBT4jP0
A列:同ブック内の別のテーブルからクエリで取得
B列以降:数式
となっているテーブルを「更新」するとB列以降の数式の一部が勝手に変わってしまいます
変わってしまうのはエラーチェックルールの「テーブル内の矛盾した集計列の数式」に引っかかる列です
もちろん意図的にそうしているので修正してほしくないのですが、防ぐ方法は無いでしょうか?

以下全部試したけどダメでした

オプション-数式
・エラーチェックルールを全てオフ
・「バックグラウンドでエラーチェックを行う」をオフ
・数式オートコンプリートをオフ

オプション-詳細設定
・「データ範囲の形式および数式を拡張する」をオフ
・「オートコンプリートを使用する」をオフ
0168>>167 (ワッチョイ a27e-woMg [219.112.166.117])
垢版 |
2022/08/12(金) 20:46:43.40ID:Ye75MSrR0
数式を一旦全部消して同じ数式を入れ直したら直りました

以下備忘録
直った理由は「矛盾した集計列の数式」と判定されなくなったから、と思われる
元々なんで「矛盾した集計列の数式」だと判定されていたのかはよく分からない
(このエラーは普通は一つの列の中に違う数式が入ってると出るものだと思われるが、今回は一つの列内は全部同じ数式。しかも列全体がエラー判定されていた)けど、
別の列の数式をセルコピーで持って来てから編集してたのが悪い…?
(ただし別のブックで試したところそれだけでは再現しない。というか現象が起きていたブックも上書き保存してしまったので再現手段を失った…)
ちなみに「矛盾した集計列の数式」と判定されるセルが(エラーチェックオフでも)「更新」で勝手に修正される、というのを防ぐ方法は無さそう
0169>>167 (ワッチョイ a27e-woMg [219.112.166.117])
垢版 |
2022/08/12(金) 20:57:14.81ID:Ye75MSrR0
再現方法分かったので追記
ウザくて申し訳ない

テーブルの列に数式を入れた後、置換で数式を書き換えると起きる
(「更新」すると置換前の数式に戻される)
セルコピーは関係ない
0170名無しさん@お腹いっぱい。 (ワッチョイ 2aaf-dFvt [133.32.132.49 [上級国民]])
垢版 |
2022/10/09(日) 20:59:36.43ID:FxyGFQYA0
【1 OSの種類         .】 Windows11
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】はい
【6 クエリでの回答】可
【7 Accessが使えるか】はい
【8 Accessでの回答】可
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
ゲーム(Cities: Skylines)ら取ってきた統計ログを比較してグラフにしたい。
複数シートからピボットテーブルていうのでぐぐると、
ウィザード出して「複数のワークシート範囲」を選択して作れと書いてあって作ってみたんだが、
これでいいのか?
参考にしたページはこれで
http://www4.synapse.ne.jp/yone/excel/excel_pivot_fukusu.html
実際にやったことはこれ
https://youtu.be/upDYrWUnFjQ

ピボットテーブルには2のオンパレード。
ここからどうするの?
最終ゴールは2個CSVを比較した時系列グラフを作りたいんだが。
今はないリボンにないウィザードをわざわざ出すていうのがそもそもおかしいんだけど、本来はどうやるべき?
参考になるページとかあれば教えてください。
0171名無しさん@お腹いっぱい。 (ワッチョイ 2e76-kHT+ [153.144.220.196])
垢版 |
2022/10/12(水) 12:06:11.16ID:3Nl8f5FD0
>>170
> ピボットテーブルには2のオンパレード
って、値の個数を数えちゃっているのでは?
2つの元表の縦横とも同じ項目?
縦は秒単位の時系列で異なってないの?

Excel2016なら、ウィザードで取り込むより、
クエリーで取り込んで、
縦に繋げるなら「クエリの追加」
横に繋げるなら「クエリのマージ」
で合体してからピボットテーブルでグラフにすれば?
0172名無しさん@お腹いっぱい。 (ワッチョイ 2aaf-dFvt [133.32.132.49 [上級国民]])
垢版 |
2022/10/12(水) 17:35:47.44ID:QQzBFfkT0
>>171
自己解決した。
ちなみに参考にしたページとか本は2013だから差異があるのかな。

CSVは縦横とも同じ項目。
やったことはCSVをあるフォルダーにいれて、
クエリーでフォルダーから取り込んだ。
そうすると、ファイル名が1列追加された1個テーブルになるので、
それでピボットテーブルを作成。

https://youtu.be/a0VGzkBhT8s?t=198
0177名無しさん@お腹いっぱい。 (アウアウウー Sa6b-NwhU [106.129.141.244])
垢版 |
2022/12/31(土) 18:46:28.87ID:6nSTBMOza
【1 OSの種類         .】 Windows10 Pro
【2 Excelのバージョン   】 Excel 16.0
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】 いいえ
【6 クエリでの回答】 否
【7 Accessが使えるか】 いいえ
【8 Accessでの回答】 否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可 (VBAでなければどうしようもなければ頑張るつもり)

 ・現在のセル内の入力内容
A1 方向/ B1 階段/ C1 倍率/ D1 上結果/ E1 下結果

A2 =IF(RAND()<0.5,"上","下")
 1/2の確率で文字列「上」か「下」が出る。
B2 =RANDBETWEEN(1,100)
 1〜100の数字がランダムで出る。便宜的に今は「2」が出ているとする。
C2 3 (2、4、5とか任意の数字を入れて良い。)
D2 =SUM(B2*C2)
E2 =SUM(B2*C2)

D2、E2で困ってるんだ。
もしもA2が「上」なら、D2は6、E2は-6
逆にA2が「下」なら、D2は-6、E2は6

となるようにしたいんが、まったく分からん!
ググってifsumとか、なんかそれっぽい関数まではたどり着けたんだが、特定の文字列によって計算結果をプラスかマイナスにするなんてやり方は見つけられんかった・・・
これは可能なんやろか?よろしくお願いします。
0180名無しさん@お腹いっぱい。 (アウアウウー Sa6b-NwhU [106.129.140.185])
垢版 |
2022/12/31(土) 20:27:45.26ID:zfenV6GFa
できたわ!勉強だと思って両方のやり方で一応作った。

>>178
A3 =IF(A2="上","+1","-1")
D2 =B2*C2*A3
E2 =-1*D2

>>179
D2 =IF(A2="上",B2*C2,B2*C2*-1)
E2 =-1*D2

下の方がA3使わないからスマートだけど、両方覚えておくわ。
ありがとうございました。
0183名無しさん@お腹いっぱい。 (ワッチョイ 6e73-DWwd [113.158.56.108])
垢版 |
2023/01/09(月) 23:04:27.05ID:0R6vmvQa0
【1 OSの種類         .】Windows10
【2 Excelのバージョン   】Excel2016
【3 VBAが使えるか    .】いいえ
【4 VBAでの回答の可否】否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】否

A1に-0.01という数値が入った場合、A2で=TEXT(A1,"0.0")と指定すると0.0と表示されます。
理想は-0.0と表示させたいのですがどうすれば良いでしょうか。
0186183 (ワッチョイ 6e73-DWwd [113.158.56.108])
垢版 |
2023/01/11(水) 21:25:28.75ID:SKxQOxNn0
>>185
完璧です!ありがとうございました。
0187名無しさん@お腹いっぱい。 (スプッッ Sd9f-Rkp8 [1.75.234.125])
垢版 |
2023/01/17(火) 21:18:24.66ID:1Ij+VoSdd
【1 OSの種類         .】 Windows11
【2 Excelのバージョン   】 Excel2016と2019
【3 VBAが使えるか    .】いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】はい・いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否


工事写真を作成のため無料テンプレート使っています。
A4に3枚~8枚ほどの写真及び説明を書き込むのですが、マクロを全部削除した上で保存したいのですができません。
保存の際マクロなしなら「はい」をと出て「はい」を選択しますが、開いてみると画像周辺をクリックするとコード類が表示され残っている感じです。
数枚ならテンプレートを使わずに出来ますが、数十枚を並べたり削除したりしたいのでテンプレートを使用せざるを得ません。

お力添えお願いします。
0189名無しさん@お腹いっぱい。 (スプッッ Sd9f-Rkp8 [1.75.234.125])
垢版 |
2023/01/17(火) 22:43:06.23ID:1Ij+VoSdd
>>188
試しましたがダメでした。
元々のExcelデータで右クリックすると写真を取り込む/削除/並び替え/などメニューが表示されるのでCtrl+Cでコピー、新しいシートにペーストしても元々のデータのように色々くっついていってしまいます。。
0191名無しさん@お腹いっぱい。 (ワッチョイW 7fd0-Z40e [157.147.10.219])
垢版 |
2023/01/18(水) 11:44:39.48ID:OjciMxb10
>>189
VBEの画面はパスワード保護してあるだろうから別の手を。
LibreOfficeのCalcを「VBAを読み込まない/保存しない」設定(※)にしてからCalcで開いてxlsxで保存するのはいかが?
コピーでためしてみてください。
※オプション-読み込みと保存-VBA属性-Basicコードを読み込む/実行する/保存するのチェックを外す。
0195名無しさん@お腹いっぱい。 (スププ Sd43-4SNW [49.98.228.117])
垢版 |
2023/02/10(金) 08:41:12.21ID:ddrS/T8ed
excelに貼った画像が欠けて見えなくなることがよくあるですが、これは液晶の問題でしょうか?
マウスで画像をなぞると触っている部分が見えてくるんですがexcelのバグなのかな?
ちなみに2016です
0201名無しさん@お腹いっぱい。 (オイコラミネオ MM57-Oxic [150.66.96.221])
垢版 |
2023/03/06(月) 22:59:10.03ID:3DvXm+LFM
>>198
Excel関係ないけど画面バグってそのまま死ぬこと多かったから助かる。
0207名無しさん@お腹いっぱい。 (ワッチョイW 17be-VT1b [118.236.19.60])
垢版 |
2023/03/09(木) 05:44:55.43ID:dlms8uGD0
同じEXCEL2021Professionalですが添付画像の①と②のデザインが違うのですが②の画像と同じにするにはどの様な設定にしたら良いですか?


【1 Windows11】
【2 2021 Professional】
【3 いいえ】
【4 否】
【5 いいえ】
【6 否】
【7 いいえ】
【8 否】
【9 否】

https://i.imgur.com/6nG25Hp.jpg
https://i.imgur.com/k0OWwwn.jpg
0211名無しさん@お腹いっぱい。 (ブーイモ MM17-foc4 [210.138.6.136])
垢版 |
2023/05/16(火) 21:06:30.98ID:2zFbywzIM
データ入力規則のプルダウンリストを設定してセルに値を入力した後、リストの元の値を変更した場合にセル入力値を最新のリストに一括反映することはできないでしょうか。
元の値"a,b,c"→プルダウンで"a"を選択→元の値を"d,b,c"に変更→セルを再選択せずに"d"に更新させたいです。
0215名無しさん@お腹いっぱい。 (ワッチョイW 136e-8chH [123.218.92.128])
垢版 |
2023/07/22(土) 06:38:59.45ID:M0uIvsfB0
スターソルジャーみたいじゃん
VBAで自力で描画してみるのは?
0218名無しさん@お腹いっぱい。 (ワッチョイW 6b76-QZaR [118.21.139.12])
垢版 |
2023/08/25(金) 01:27:43.88ID:vWwtzO1f0
1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2021
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

りんご
みかん
いちご
すいか
めろん
ぶどう
ばなな
れもん
すもも

と1列に並んでいるものを、

りんご みかん いちご
すいか めろん ぶどう
ばなな れもん すもも

という表にしたい(順番も)のですが、簡単にする方法はありませんか?
(実際には1000個くらいあり、とても手作業では出来ません)
0220名無しさん@お腹いっぱい。 (ワッチョイ aad6-f8eb [219.98.137.219])
垢版 |
2023/08/25(金) 03:56:56.46ID:cYNGUm4l0
>>218
2021なのでSEQUENCE使えると思うのでこんなのは。
A1から1000個データがあるとして
B1 =INDEX(A1:A1000, SEQUENCE(1001/3, ,1, 3) )
C1 =INDEX(A1:A1000, SEQUENCE(1001/3, ,2, 3) )
D1 =INDEX(A1:A1000, SEQUENCE(1001/3, ,3, 3) )
最後の方でデータがなくなるとエラーがでるけど、そのへんは値コピーしてデータだけにしてエラー値を消すなど手作業で。

Excel365なら =WRAPROWS(A1:A1000, 3) で終わる
0222名無しさん@お腹いっぱい。 (ワッチョイW 6b76-QZaR [118.21.139.12])
垢版 |
2023/08/25(金) 04:48:39.90ID:vWwtzO1f0
別件で質問です
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2021
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

メモ帳から複数のURLを貼り付け、

https://abc.com
https://def.com
https://ghi.com

となっていますが、この時点ではハイパーリンクにはなっていません
それぞれのセルをダブルクリックするとハイパーリンク化することが出来ますが、
一つずつダブルクリックするのが大変です
これらをまとめてハイパーリンク化することは出来ますか?
0225名無しさん@お腹いっぱい。 (スップ Sdca-KGiq [49.97.27.27])
垢版 |
2023/08/25(金) 20:33:13.38ID:Skfut5nPd
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】はい
【6 クエリでの回答】可
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

別シートにあるテーブルに行を追加した時に自動的に別シートにある別のテーブルにも行を追加したいのですが
このような機能はありますか?
0228名無しさん@お腹いっぱい。 (ワッチョイW 7fd6-IpLx [219.98.137.219])
垢版 |
2023/08/28(月) 12:21:21.09ID:RVUu5KY10
>>225
二つのテーブルの内容は一緒って事?
0229名無しさん@お腹いっぱい。 (ワッチョイ 4376-1YZW [118.20.3.126])
垢版 |
2023/08/28(月) 13:38:49.66ID:i0SF/2fr0
>>225,227

> 「データの取得と変換」でテーブルを別シートから参照してる時と同じ要領
ということは、テーブルをクエリー変換するように、
「全ての行・列について、ひとまず同じクローンを別シートに作りたい」
ということ?
そうだとすれば、その目的は?

> 更新をリアルタイムでやってほしい
って、ワークシート関数の計算速度レベルを期待している?
0230名無しさん@お腹いっぱい。 (スップ Sd9f-jW4p [49.97.21.250])
垢版 |
2023/08/28(月) 20:44:39.95ID:YouYiLnyd
>>228
同じではない
シート1には元データに加えてシート1独自の列を設けて編集したいしシート2も同様
シート1とシート2はそれぞれ別の用途に使うので元データにすべての列を追加してしまうとすごく見にくくなるから分けたい

速度に関しては「=A1」のように入力して参照しているみたいに常に最新の状態でいるような感じを期待してる

ちなみに現状はシート1とシート2にテーブルを個別に作って多めに200行程度あらかじめ追加しておき元データをまるごと参照することで無理矢理対応してる
問題点としては
①多めに行を追加しておいたとしても今後元データがそれ以上の行数になる可能性が完全に排除できない
②最後の行と集計行の間に空行が生じるので手動で表示非表示を都度調整しなければならない
0234名無しさん@お腹いっぱい。 (ワッチョイ 4376-1YZW [118.20.3.126])
垢版 |
2023/08/29(火) 00:05:19.20ID:V9+utNu70
既にクエリー自動更新で試しているようだけど、
仮に、何らかの関数でシート2にリアルタイムで反映させるとしたら、
1文字入力するたびに計算が入って、さらに使いにくくくなる。
1時間値の年間8,760行とかで。

シート1の変更をトリガーにして、VBAのPrivate Subで、
クエリー更新するにしても同様。

元テーブルを素直にクエリーでシート2に転写し、
そのクエリーテーブルの右側に列を追加すれば、
ワークシート関数が構造参照で使えるから、
シート1テーブル変更の反映は、
バッチ処理方式のクエリー更新に止めておくのが吉かと。
0235名無しさん@お腹いっぱい。 (テテンテンテン MM7f-Oq+o [133.106.184.133])
垢版 |
2023/08/29(火) 00:30:40.51ID:3n37a9ugM
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

存在しないファイルを絶対パスで参照先にしたときに出る「値の更新」のファイル選択ウィンドウを出さないようにする方法はありますでしょうか?
ググってVBAで確認ウィンドウやエラーウィンドウを抑止するものは色々見つかりましたが、上記の確認ウィンドウを抑止するものが見つからず質問させていただきます。
よろしくお願いします。
0236234 (ワッチョイ 4376-1YZW [118.20.3.126])
垢版 |
2023/08/29(火) 01:09:06.68ID:V9+utNu70
> そのクエリーテーブルの右側に列を追加すれば、
> ワークシート関数が構造参照で使えるから、

これには要注意がうるため、追記。

元テーブルの行数増減に
シート2のクエリーテーブルも、更新かければ追従するけれど、
追加したワークシート関数の組み方によっては、
きちんと計算できない場合がある。
例:累計を単純に上セル番地指定で足している、等
(回避策としては、行番号列を追加して、index(match([行番号]-1)で前行セル値を足す、等)

できればクエリー内で
追加列の計算をステップで追加するのが吉。
0237名無しさん@お腹いっぱい。 (ワッチョイW 7fd6-Q1tE [219.98.137.219])
垢版 |
2023/08/29(火) 03:35:51.08ID:XfHRV7Ik0
>>230
Excel365 or 2021ならスピルで希望している事ができるかと。
0238名無しさん@お腹いっぱい。 (ワッチョイ 4376-1YZW [118.20.3.126])
垢版 |
2023/08/29(火) 03:57:23.59ID:V9+utNu70
>>237
それ考えたんだけど、
スピルでシート2に展開しようとして、
元テーブルの行が増えたとき、
F5再計算させなくても行、増えたっけ?

key列だけスピル展開で、index-matchで他の列参照するにも
テーブル内でスピルはエラーになって、
全列の行を自動伸縮するテーブル機能が使えなかったかと。
0240名無しさん@お腹いっぱい。 (ワッチョイW 7fd6-IpLx [219.98.137.219])
垢版 |
2023/08/29(火) 05:20:48.96ID:XfHRV7Ik0
>>238
オリジナルデータはテーブルで、テーブルからスピルでデータ参照する先はテーブルでない状態で。
key列でindexmatchしなくても =テーブル名 でテーャuルの全データb烽チてくるし=A=テーブル名[覧レ] で指定しbス列データだけb烽チてくる。
0241名無しさん@お腹いっぱい。 (ワッチョイ 6fd4-bIAO [223.165.48.210])
垢版 |
2023/08/30(水) 23:30:59.38ID:8X/ijx160
>>238

行数を可変で処理したい場合は、
例えば、最大処理可能な行数をあらかじめ5000行とか決めとく。
最初はその5000行をスピルで引っ張ってきくる。
そこから空白行を除いたものに縮め、行数を減らして処理するかな?
空白行は例えで、最終行が算出できればなんでも良いが。
計算を軽くするためにも可変にするのは意味あるかな。
0260名無しさん@お腹いっぱい。 (ワッチョイ 0202-H9h+ [115.124.153.221])
垢版 |
2023/10/28(土) 20:31:40.46ID:6QA/QRmI0
【1 OSの種類         .】 Windows11
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

AA1に●、AB1に☆、AC1に□・・・といった記号をAE1まで入っています

A10からZ20までの各セルに、記号が一文字ずつ入っています
この記号は、AA1からAE1までの記号以外もあります

A10からZ20に入力されている、AA1からAE1までの記号の数を、縦列で数えたく
A21に、=SUM(COUNTIF(A10:A20,$AA$1),COUNTIF(A10:A20,$AB$1),COUNTIF(A10:A20,$AC$1),・・・
という関数を入れています

これで望む数は出せているのですが、もっと簡単にする方法はないでしょうか

よろしくお願いします
0262名無しさん@お腹いっぱい。 (シャチーク 0Cfb-H9h+ [202.226.100.68])
垢版 |
2023/10/30(月) 19:53:12.35ID:OXsNCb4pC
すいません、excel2019の置換で質問ですが

0.1 → 0.03
に置換するとします
しかし、選択範囲内には0.167というのもあり
これを普通に置換すると
0.1 → 0.03
0.167 → 0.0367
となってしまいます

0.1だけを置換する方法ってありますかね?
実際は長い計算式の最後に0.1か0.167が入っています
0266名無しさん@お腹いっぱい。 (中止 0Cfb-H9h+ [202.226.100.68])
垢版 |
2023/10/31(火) 10:38:34.43ID:sC+FVteNCHLWN
>>263
げげっ!そんな方法が!
貴方は天才です!

エスケープシークエンスやワイルドカードでなんとか出来無いか、VBAで正規表現使うしか無いのかとか無駄な事をしてました><

聞いて思い付きましたが、前処理で文字列置換では無く書式を設定する事でも同じ様な事が出来ますね
ありがとうございました
0272名無しさん@お腹いっぱい。
垢版 |
2023/11/02(木) 00:10:31.85
Excelって正規表現で置換とか出来ないんでしょうか
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況