Excel総合相談所 144

■ このスレッドは過去ログ倉庫に格納されています
1
垢版 |
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
2022/02/06(日) 22:31:35.32ID:DhYWzu7T0
Aggregate
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になってしまうようです…
関数の説明というか使用目的にはこれで行けそうな気がしますが…何か間違ってますかね?
2022/02/06(日) 23:11:17.40ID:7ZrTuSLx0
度々すいません、「片方だけが#N/Aの場合」ではなく「XLOOKUPの検索値(>>91の数式の$A1)が見つからない場合」でした
これも「片方だけが見つからない場合はもう片方の値を入れる」としたいのですが…分からん…
2022/02/07(月) 01:11:18.55ID:QrAY3lE00
Xlookupの第4引数として使用しないセル番号を入力する
Xlookupで見つからなかった時はそのセル番号を参照させる
Aggregateの引数は範囲だからね
2022/02/07(月) 01:21:09.39ID:V+3dgid80
>>93
これだと「両方とも見つからなかった場合」に0になってしまいます…
この場合は0でなく#N/Aにしたいんです…
ワガママですいません
2022/02/07(月) 23:17:11.31ID:QrAY3lE00
扱う数値が常時正の場合しか無理だが、Ifで0の場合はnaに変えるとか?
式が長くなるからダメというならletを使う
数値が正以外になりうるなら最早>>89を微改善するのが良い

https://i.imgur.com/JOEE9b4.jpg
https://i.imgur.com/ggGCAW1.jpg
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
2022/02/08(火) 21:32:35.95ID:XaVa/crk0
修復で自己解決しました失礼
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回繰り返すだけでもかなり数式が見づらいので…
ありがとうございました
99名無しさん@お腹いっぱい。 (中止 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 柿、桃、梨
2022/02/14(月) 20:29:10.54ID:koUc36MWMSt.V
シートX A1をLEFT MID RIGHTで,毎に区切りつつvlookupでそれぞれ検索
B1にその返り血をconcatで統合
101名無しさん@お腹いっぱい。 (ワッチョイ 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の場合など)
2022/02/15(火) 10:01:33.90ID:i+R4SDgGp
返り血でわろたw
103名無しさん@お腹いっぱい。 (スフッ Sd42-7r5o [49.106.207.134])
垢版 |
2022/02/15(火) 21:39:53.63ID:t4+4hd4rd
>>101
Liber officeで良いならSplit関数で分割出来る
ExcelはSplit関数がVBAでしか対応してないのよね
104名無しさん@お腹いっぱい。 (ワッチョイ c6c5-I84f [153.185.174.10])
垢版 |
2022/02/16(水) 09:03:22.65ID:3YLkHv9R0
>>103
ありがとうございます。
リブレだとsplitできるんですね。
現状自分の機械に入っているのはリブレなのですが、
実際に使用するのはエクセルなので関数ではできないということですね。

マクロだと運用時の問題があるのであきらめます。
2022/02/16(水) 14:58:06.47ID:On9pd0I90
excel2013にて、データのフィルターで絞り込みを行った状態で列見出しのAからAAまでをドラッグして列を丸ごとコピーしましたが
別のブックに貼り付けることができません
同じブックの別シートには貼り付けられました
これはなぜでしょうか?
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は毎日行が増えるため、テーブルも更新すると行が増えます。
グラフは「セルに合わせて移動するがサイズ変更はしない」にしているのですが、
増えた行に合わせて移動してくれないことがあります。
(殆どの場合移動しないが、たまに移動してくれることがある?)
テーブルのプロパティは「新しいデータのセルを挿入し、使用されていないセルを削除する」にしてあります。

ちゃんと移動してくれるようにするにはどうすれば良いでしょうか?
テーブルに手動で行挿入した場合は移動してくれるのですが…
2022/02/21(月) 08:45:37.11ID:MZC/8dw40
よく知らんけど、そんなにしょっちゅうかわるなら
別シートにグラフ表示しちゃったほうがいいのでは?
2022/02/21(月) 22:42:44.84ID:SaWtbQkU0
シートは50個以上あるのでなかなか難しいです
グラフだけ1シートにまとめるのも考えましたが、どうにも見づらくて…
できれば表(の一番下にある最新日付データ)とグラフを一緒に見たいんです…
2022/02/22(火) 00:04:02.58ID:GZWCCgOPM
VBA否のところ悪いけど確実性を求めるならVBAでグラフ位置指定が確実かなー
2022/02/22(火) 01:44:18.18ID:U3kJmEcu0
>>108
一番下にある最新日付データだけ引っ張るクエリー作って
グラフとセットのシートにすれば?
2022/02/22(火) 01:58:14.81ID:4dCO2nN70
誰か助けてください。
A1〜A200の中に、正負が逆のものがあるセルに色をつけたいんです。
(例えば、「−2」と「2」)

書式のルールの編集で、次の数式でいけると思ったんですが
=COUNTIF($A$1:$A$200,-1*A1)>1
うまくいけません。
たぶん、条件の書き方が違うんだろうとは思うんですけど。。
誰か分かる方いませんか。
2022/02/22(火) 03:04:45.44ID:7KZi0Md0M
>=1か、>0 じゃないの?
2022/02/22(火) 09:55:39.07ID:vbpxeV340
>>108
グラフが上でデータを下もしくは
グラフが左でデータを右において降順てのは?
2022/02/25(金) 08:24:56.22ID:dj825AH80
>>111
条件は
自身は0でない かつ
絶対値が同じものが(自身を含めて)2個以上ある かつ
自身*-1 と同じ値が1個以上ある
とすべきでは?
2022/02/25(金) 09:13:09.85ID:ocoJ1iIoM
>>114
絶対値をチェックするのは無駄
2022/03/06(日) 10:25:44.35ID:RC/Pta9E0
「セルの値が次に等しい」、"-$A$1" ではあかんのか?
2022/03/06(日) 14:28:18.28ID:RC/Pta9E0
食事から帰ってきたんで考えてみた。

これで行けないかな?とりあえず0は偽にした

=IF(A1=0,0,COUNTIF($A$1:$A$200,A1)+COUNTIF($A$1:$A$200,(-1*A1)))>1
2022/03/06(日) 14:29:24.53ID:RC/Pta9E0
つうか、2月の質問じゃないかw
2022/03/08(火) 05:55:42.51ID:AaXEa1Lt0
どんまいw
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年契約で契約日入力欄を更新すると、前回の契約分が(当たり前ですが)カウントされなくなります
契約日入力欄をどんどん増やしていくしかないでしょうか?

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

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

更新日欄を列として増やしたら、切りがない。
契約番号で元契約を管理していないの?
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

になるから、好きに引っ張れない?
2022/03/14(月) 20:42:52.58ID:UHaW3vjV0Pi
初歩的な質問ですみません
Vlookupの代わりにindexとmatchを利用してデータの抽出をしているんですが#N/Aエラーが出ます
いわゆる文字列と数値で型が異なってるのかと思って色々いじってみたのですが上手くいきません
「こうすると直りやすい」みたいなコツとか、「こういう失敗してそう」みたいな意見を頂けたら嬉しいです
2022/03/14(月) 20:55:03.77ID:reLYub9yMPi
>>125
おまえにindexとmatchは無理
素直にvlookupにしとけ
2022/03/14(月) 21:25:06.35ID:UHaW3vjV0Pi
>>126
これって具体的なミスを予想、指摘できないくらい複雑な関数の組み合わせなんでしょうか?
とりあえず時間ないので明日vlookupでやり直してみます
ありがとうございました
2022/03/14(月) 21:32:53.14ID:mDunTcQv0Pi
>>125

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

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

が、基本なのね。

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

「必要な情報を出す」レベルで駄目だとタコ殴りが普通。あんた、その洗礼を浴びつつあるよ
2022/03/14(月) 21:46:23.38ID:mDunTcQv0Pi
>>127
特にこれなんか、「馬鹿が勝手に悩んでろよ。1秒でわかる回答知ってても絶対にこいつには教えない」レベル。

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


コンビニの窓口で不当要求してイキってるタイプなんだろうけど、技術が絡む世界だと空振り三振王だから、それ。
2022/03/15(火) 10:53:55.86ID:JLnTCAvcd
具体例に書かない質問者はアレだと思うが長文連レスでキレるほどのもんかね
2022/03/15(火) 14:13:02.79ID:lyUPx5leM
バカの話は長い
132名無しさん@お腹いっぱい。 (スフッ Sd03-eKgF [49.106.207.15])
垢版 |
2022/03/16(水) 07:55:13.20ID:nkjvQUAcd
よくあるのは検索範囲がセルの統合とかで複数列になってるケースかな
2022/04/10(日) 13:19:28.77ID:QB6W0UFA0
このスレにエスパーはいないから
#N/Aエラーが出た状況を書いてくれないとね
134名無しさん@お腹いっぱい。 (スップ Sd5a-2p/j [1.66.97.245])
垢版 |
2022/04/13(水) 12:51:43.79ID:eXA6kKpad
緊急です!

マクロの入ったボタンが図だかイラストになってしまい困ってます。
直し方のアドバイスお願いします。
2022/04/14(木) 07:41:07.03ID:4DN9P+6dr
緊急なんだね
2022/04/15(金) 10:36:43.89ID:k3jFQbcRM
それは大変だね
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=〇の時、その行が黄色になる様にしているのですが
この時、プルダウンで「済」を選択した時行を緑に変えたいのですができますか?
条件で変更されても更に変更できるのか知りたいです。よろしくお願い致します。
2022/04/30(土) 02:46:14.77ID:v+SBFJ5N0
>>137
すみません、解決しました。
条件付き書式の設定内の済とプルダウンの済が違ってました…(実際は済では無い他の言葉を使っていたので)
2022/05/18(水) 10:31:49.61ID:FJnO/+u40
てすと
2022/06/08(水) 12:12:18.12ID:f4cOSR2z0
すみません
スマホで使ってたら
一つのセルの枠だけが太くなって(最初は青枠でした)
すぐ上に人?のマークみたいなのが出てて
罫線でも書式でも消せません
特に変な操作した覚えもないのですが
これは何なのかどうしたら消せるのか
教えて下さい
141名無しさん@お腹いっぱい。 (ワッチョイ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台

みたいな一番コストが掛からない自動計算表を作成してあげたいのですがどうすればいいのか思い浮かびません
どのような関数を用いて作ってあげたらいいのでしょう?
2022/06/09(木) 22:59:18.49ID:btU4+HC7M
>>141
大=INT(総/1000)
中=INT(MOD(総,1000)/500)
小=ROUNDUP(MOD(総,500)/300)
143名無しさん@お腹いっぱい。 (ワッチョイW 6358-B2F4 [14.8.46.195])
垢版 |
2022/06/10(金) 16:01:41.83ID:2fjljon20
>>142
ありがとございます!
ちょっと帰宅次第じっちゃんのPC使ってやってみます
息吹き返したらまた報告します!
144名無しさん@お腹いっぱい。 (ワッチョイW 8358-C7wM [14.8.46.195])
垢版 |
2022/06/13(月) 14:27:25.27ID:MQOseOCH0
>>142
駄目でした
中型車がどんな値入れても0になりました。
大型車も1000以下だったら0でした。
2022/06/13(月) 23:32:10.30ID:QbHqK1kh0
>>144
回答者やないけど説明読む限り1000kg以上が大型って書いてるように見えるんやが違うんか?
2022/06/13(月) 23:52:03.70ID:u45Tb7eqM
たとえば荷物が400あった時、「小型を2台」と「中型を1台」のどっちの答えが欲しいのか、その質問内容じゃわからんよね
極端な話、ドライバーが一人しかいない会社なら大型1台でなんでも運ぶのが一番効率が良くなる可能性もあるんだし
2022/06/14(火) 00:09:23.05ID:ltgdmHC1M
>>144
ほんまか?ちゃんとそれっぽい数字は出たぞ
https://i.imgur.com/szWUXva.png
148名無しさん@お腹いっぱい。 (アウアウウー 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

ですが、マクロ使える人からすれば面倒なことしてんなって印象でしょうか。
あるいはマクロ使わなくてももっと効率的な方法があるでしょうか。
149148 (アウアウウー Sa67-Bjc7 [106.146.16.58])
垢版 |
2022/06/14(火) 01:09:29.99ID:zjhFDHiya
追記
VBAに無知でも簡単にできるならVBAで教えていただけるとありがたいです。
2022/06/14(火) 07:51:48.70ID:eIr98bnda
いま思いつきましたが上記作業をすべてMacのAutomator(だけでは無理?)とAppleScriptで自動化できたりするのでしょうか?
2022/06/14(火) 08:17:34.65ID:E6dI0/7sd
Macで処理したいならスレ違いだが?
>>150
152名無しさん@お腹いっぱい。 (スップ Sd1f-C7wM [1.75.155.181])
垢版 |
2022/06/14(火) 18:35:45.33ID:gDkLBF8nd
>>146
それは中型車1台でしょ?
2022/06/20(月) 13:48:49.71ID:yxZ8R/U20
カーソルをセルに合わせてCTRL+Cでセルが選択状態になってセルが点線の点滅になる。
どっかにカーソルを置いてCTRL+Vでペーストされるんだが、
元のセルは選択状態のまま。
ペーストした時点で元セルの選択状態を解除させる方法てある?
古いエクセルはそういう動きだったが、いつの間にか使いづらくなっている。
2022/06/21(火) 23:02:56.75ID:em44R9Pj0
>>153
Enter
2022/07/10(日) 22:36:02.85ID:WDpjaq59d
ボタンの文字の下が切れるんですが、文字の位置をもうちょっと上にする方法を教えて下さい
フォントサイズを小さくするのは無しでお願いします
https://i.imgur.com/yEozm7r.png
2022/07/21(木) 15:16:29.53ID:viJbVLF7a
21H2でKB5015807インストールしてから、application.screenupdating をtrueにすると色々バグるよーになった。
157名無しさん@お腹いっぱい。 (ブーイモ MM8f-dSCr [133.159.150.208])
垢版 |
2022/08/05(金) 16:39:24.63ID:ByqbnGUNM
厩に2007アンインルートスと無理?動バグる
158名無しさん@お腹いっぱい。 (ワッチョイ 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になる」のでどうしようもないよね?

そもそもなんでこんな仕様なんだろ?
テーブルの見出しに数式を入れられると何か不都合があるのか?
2022/08/08(月) 23:42:23.03ID:Kj1LFHRs0
>>158
テーブルの見出しって同一デーブル内では一意じゃないといけんからちゃう?数式やと意図せず重複しちゃいそうやし
2022/08/09(火) 01:53:38.88ID:vPHNpzjr0
>>158
テーブルの見出し行に数式は使えない。
普通の表や範囲では、見出し行の関数使用は出来るけど。

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

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

似たような話なのか、
ピボットテーブルのフィルターも
数値や日付は文字列扱いになってるみたいで
みんな左寄せになる。表示形式も変えられない。
行にした要素は表示方法を変えれば、
数値、日付を右寄せにすることも出来るけれど。
2022/08/10(水) 23:42:12.50ID:RkF8EeHo0
2022/01/01が入力されているセルに移動するにはどうすればいいですか?
検索と置換で検索する文字列に2022/01/01を入力しても
検索対象が見つかりませんとなります。
2022/08/11(木) 01:01:15.10ID:bAfBT4jP0
検索対象を「値」にしましょう
2022/08/11(木) 02:30:01.31ID:+PyWgykA0
数式から値に変更しても変わりません。
検索対象が見つかりませんとなります。
2022/08/11(木) 02:41:15.52ID:+PyWgykA0
すみません。
2022/01/01じゃなくて2022/1/1にしたら数式でも行けました。
値にした場合でもセルに表示された文字で検索したら行けました。
2022/08/11(木) 10:19:05.67ID:xaCYAGxqa
アンドロイドのエクセルですが、列1、列2となっている部分を日付、商品のように変更するのはどうすればよいですか?
2022/08/11(木) 10:42:14.92ID:xaCYAGxqa
>>165
自己解決しました。編集したいセルを3度押しすると文字がテキストとじて編集できるようになりました。
2022/08/11(木) 18:08:35.02ID:bAfBT4jP0
A列:同ブック内の別のテーブルからクエリで取得
B列以降:数式
となっているテーブルを「更新」するとB列以降の数式の一部が勝手に変わってしまいます
変わってしまうのはエラーチェックルールの「テーブル内の矛盾した集計列の数式」に引っかかる列です
もちろん意図的にそうしているので修正してほしくないのですが、防ぐ方法は無いでしょうか?

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

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

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

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

テーブルの列に数式を入れた後、置換で数式を書き換えると起きる
(「更新」すると置換前の数式に戻される)
セルコピーは関係ない
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を比較した時系列グラフを作りたいんだが。
今はないリボンにないウィザードをわざわざ出すていうのがそもそもおかしいんだけど、本来はどうやるべき?
参考になるページとかあれば教えてください。
2022/10/12(水) 12:06:11.16ID:3Nl8f5FD0
>>170
> ピボットテーブルには2のオンパレード
って、値の個数を数えちゃっているのでは?
2つの元表の縦横とも同じ項目?
縦は秒単位の時系列で異なってないの?

Excel2016なら、ウィザードで取り込むより、
クエリーで取り込んで、
縦に繋げるなら「クエリの追加」
横に繋げるなら「クエリのマージ」
で合体してからピボットテーブルでグラフにすれば?
2022/10/12(水) 17:35:47.44ID:QQzBFfkT0
>>171
自己解決した。
ちなみに参考にしたページとか本は2013だから差異があるのかな。

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

https://youtu.be/a0VGzkBhT8s?t=198
2022/10/14(金) 08:38:20.22ID:S4Q7lBgE0
ピボットテーブルから散布図なんかが作れないのは痛い。
2022/10/14(金) 10:32:53.15ID:tsoljBkaM
ピボットテーブルから敷布団
2022/11/09(水) 03:40:31.20ID:ic+ewcV10
test
2022/12/30(金) 18:48:36.36ID:8p3bpG7Ba
テスト
177名無しさん@お腹いっぱい。 (アウアウウー 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とか、なんかそれっぽい関数まではたどり着けたんだが、特定の文字列によって計算結果をプラスかマイナスにするなんてやり方は見つけられんかった・・・
これは可能なんやろか?よろしくお願いします。
2022/12/31(土) 19:31:40.42ID:U6DPBbMM0
A2の値に応じて+1か-1をA3にでも書け
それをD2に掛けろ
SUMを使う意味は分からんがE2は-1xD2でいいだろ
2022/12/31(土) 19:46:57.76ID:Xr2zf//20
>>177
D2の計算式を
a2が上ならb2✕c2、そうでなければb2✕c2✕-1
という式にすればよいのでは。
ちなみに、b2、c2ともに正であることを
前提にしてるから、違うなら適宜修整。

e2に関しては>>178と同意見。
180名無しさん@お腹いっぱい。 (アウアウウー 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使わないからスマートだけど、両方覚えておくわ。
ありがとうございました。
2022/12/31(土) 20:35:30.90ID:U6DPBbMM0
全部いっぺんにやろうとすると>>177がついてこれないから段階踏んで一旦A3に書き出せって書いたんだけどまあ結果的に上手く行ったようで良かったわ
どのみちB2*C2計算するならこうするとさらにスマート
D2 =IF(A2="上",1,-1) * B2 * C2
2022/12/31(土) 21:02:33.45ID:Xl/hvmvl0
自分ならA2の第二引数を1、第三引数を-1にして、
表示形式を"上";"下"にする
んでD2=$A2*$B2*$C2、E2=-1*$A2*$B2*$C2にするかな
183名無しさん@お腹いっぱい。 (ワッチョイ 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と表示させたいのですがどうすれば良いでしょうか。
2023/01/10(火) 00:42:43.91ID:znV+7kSX0
>>183
書式では無理
どんな式でも書式でも、丸めて0だと負号は必ず消えるから、自分で付け足すしかない
=IF(A1<0,"-","")&TEXT(ABS(A1),"0.0")
2023/01/10(火) 12:33:48.14ID:c5ej7tuuM
>>183
=TEXT(A1,"0.0;-0.0")
でどうだろうか。
186183 (ワッチョイ 6e73-DWwd [113.158.56.108])
垢版 |
2023/01/11(水) 21:25:28.75ID:SKxQOxNn0
>>185
完璧です!ありがとうございました。
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枚ほどの写真及び説明を書き込むのですが、マクロを全部削除した上で保存したいのですができません。
保存の際マクロなしなら「はい」をと出て「はい」を選択しますが、開いてみると画像周辺をクリックするとコード類が表示され残っている感じです。
数枚ならテンプレートを使わずに出来ますが、数十枚を並べたり削除したりしたいのでテンプレートを使用せざるを得ません。

お力添えお願いします。
2023/01/17(火) 21:42:42.09ID:9Zv1g+SS0
>>187
シート全体を別の新規ブックにコピペして保存
2023/01/17(火) 22:43:06.23ID:1Ij+VoSdd
>>188
試しましたがダメでした。
元々のExcelデータで右クリックすると写真を取り込む/削除/並び替え/などメニューが表示されるのでCtrl+Cでコピー、新しいシートにペーストしても元々のデータのように色々くっついていってしまいます。。
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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