1 :
代表 :
2008/10/03(金) 22:22:48 ID:YxXCWFvYO さあ!
2 :
名無しさん@お腹いっぱい。 :2008/10/03(金) 22:25:10 ID:YxXCWFvYO
プラットフォームはモーマンタイ!
3 :
名無しさん@お腹いっぱい。 :2008/10/03(金) 22:29:55 ID:YxXCWFvYO
Excelマニア集合!
4 :
名無しさん@お腹いっぱい。 :2008/10/03(金) 23:01:12 ID:YxXCWFvYO
俺はExcelに惚れ、 まだ日本語対応してなかった高額なマックを買った真のExcelフリークだ! Excelはマックのソフトだったことを今時のガキは知っているのか! ばかものどもが!
5 :
名無しさん@お腹いっぱい。 :2008/10/03(金) 23:03:37 ID:YxXCWFvYO
Excel以外のソフトに意味なし!
7 :
名無しさん@お腹いっぱい。 :2008/10/03(金) 23:09:19 ID:BmOaSJyi0
丶丶丶丶丶丶温幽籬櫑櫑櫑櫑櫑幽厶雌櫑幽岱垉厶丶丶丶丶丶丶 丶丶丶当櫑欟欟櫑欟欟欟欟欟欟欟櫑欟櫑櫑翻麗謝叱丶丶丶丶丶 丶丶丶覇竃櫑櫑欟欟欟欟欟欟欟櫑欟櫑欟欟欟層櫑艶旨丶丶丶丶 丶丶丶層櫑欟欟欟欟欟欟欟欟欟嬲竃嬲竃竃欟櫑竃覇覇丶丶丶丶 丶丶丶灑嬲欟欟嬲嬲嬲嬲嬲鬻辧卻眉贈幗層欟欟櫑竃櫑廴丶丶丶 丶勹僧層櫑欟鬱綴綴局悦局局拇狐綴綴鋼幗幗竃欟竃櫑廬丶丶丶 丶湘嬲嬲櫑欟辧綴仰災欠災沼卻局綴綴掴綱幗櫑嬲幗櫑廳丶丶丶 丶勺覇欟櫑鬱即卻仰災災沿己卻凹句郊塀獅幗櫑櫑欟櫑勳丶丶丶 丶丶濁幗欟圓扼卻仰災災沱災可沼笳鏑櫑雌彌幗櫑欟櫑欟眦丶丶 丶丶層櫑櫑鬱狐猖旛幽迫己旧卻獅嬲嬲幗幗幗幗櫑欟櫑覇眇丶丶 丶丶櫑欟欟鬱掴嚴憫笥局仰可局綮当踏審綱燒幗層欟櫑欟廴丶丶 丶丶層覇櫑欟即尚旛籬籬枢叫猖鬱幣憫牒憫椹禰幗欟欟欟杉丶丶 丶丶層欟櫑欟抓儕凹沼珱卻旧塀簡紹笳綴僻綴掴幗欟欟鬱丶丶丶 丶丶丶層櫑欟仰卻旧突句己沒笵綴囹卻仰加仰塀禰層欟欟企丶丶 丶丶丶瀰欟欟仰旧句災沼卻卻卻獅雌扼卻卻狐綴綱層欟欟歡丶丶 丶丶丶湧欟欟紀凹句巡卻仰似局綴獅雌卻卻綴掴綱幗嬲覇黙丶丶 丶丶丶丶層眼眼句旧卻卻鍵輔禰層嬲幗囹卻綴掴囃幗櫑歉丶丶丶 丶丶丶丶勺龝圄句沒卻卻卻卻沺禰幗幗雌歳狐掴囃彌欟默丶丶丶 丶丶丶丶丶丶丶句沒卻笳僻把洞雄櫺櫑顧綴鋼囃讃幗嚶丶丶丶丶 丶丶丶丶丶丶丶勺句卻譲嬲霸嫻嬲幗難掴獅幗幗幗嬲艶二丶丶丶 丶丶丶丶丶丶丶丶句旧卻卻綴掴燒辧辧讃幗幗幗幗杉欟欟幽丶丶 丶丶丶丶丶丶丶丶丶刈皿狐卻仰瀉囃雌幗幗幗覇歉勺欟欟欟櫑幽 丶丶丶丶丶丶丶丶丶丶勺牋綴燒雌幗幗幗幗幗鬱三儲欟欟欟櫑櫑 丶丶丶丶丶丶丶丶二旛櫑封贈簡幗難幗幗櫑鬱災三灑欟欟欟櫑欟 丶丶丶丶丶丶澁櫑櫑櫑櫑歡兆卻塀綱幗幗黙冖三消欟欟欟欟欟覇 丶丶丶澁籬櫑櫑櫑櫑櫑櫑置丶筍綴綴諜冖丶丶三瀰欟欟欟欟欟覇 丶誕櫑櫑櫑櫑櫑櫑櫑欟櫑置丶勺朔薪丶丶丶丶勺欟欟欟欟欟櫑櫑 いい事を言った!感動した!
8 :
名無しさん@お腹いっぱい。 :2008/10/04(土) 12:43:21 ID:fJF8nH2YO
はあ?
9 :
名無しさん@お腹いっぱい。 :2008/10/06(月) 22:29:58 ID:JLdn+W95O
ここは熱い思いを語るところだ! 勘違いすな、キチガイども!
10 :
名無しさん@お腹いっぱい。 :2008/10/06(月) 22:39:13 ID:JLdn+W95O
語れ!エクセルフリークども!
11 :
London :2008/10/06(月) 22:39:42 ID:sRapAXmn0
12 :
名無しさん@お腹いっぱい。 :2008/10/07(火) 22:46:17 ID:2zgQaznkO
俺はExcelがなくなったら首を吊る! 質問あるか?
13 :
名無しさん@お腹いっぱい。 :2008/10/08(水) 05:07:34 ID:rHioGnxqO
Excelの為だけに当時80万円以上したMacを買った! 俺以上のExcelフリークは、この国には存在しないと自負しておる! ExcelがMac専用ソフトだったってこと知ってんのか、糞ガキども!
14 :
名無しさん@お腹いっぱい。 :2008/10/08(水) 12:23:31 ID:ZQG/sxT10
熱すぎワロタwww
15 :
名無しさん@お腹いっぱい。 :2008/10/09(木) 02:08:34 ID:HU2VrQ7BO
Excelがあれば他の趣味は必要なし! いまこそ人生をExcelに捧げろ! ばかものどもが!!!
16 :
名無しさん@お腹いっぱい。 :2008/10/09(木) 03:44:40 ID:HU2VrQ7BO
おまいらも真のエクセラーになれ! ばかものが!
17 :
名無しさん@お腹いっぱい。 :2008/10/09(木) 05:46:25 ID:HU2VrQ7BO
語れや、ばかものが!
18 :
名無しさん@お腹いっぱい。 :2008/10/10(金) 22:34:43 ID:ocAtV+sLO
エクセラーになりたくないのか!
19 :
名無しさん@お腹いっぱい。 :2008/10/11(土) 12:44:55 ID:45S2rw1f0
エクセリストになりたい
エクセクロリストになりたい。
excelの検索・置換に正規表現が使えればいいのになと思う俺。 そんなアドインはあった気がするが、うまく動かなかったorz。
22 :
名無しさん@お腹いっぱい。 :2008/10/15(水) 19:44:29 ID:YZ8PzBUWO
真のエクセラーになりたいなら、まず、俺のチンチンを、しゃぶれ! 話は、それからだ!
23 :
名無しさん@お腹いっぱい。 :2008/10/20(月) 14:57:23 ID:trBbcQZFO
Excelを極めれば他のソフトはいらない。
24 :
名無しさん@お腹いっぱい。 :2008/10/25(土) 21:14:35 ID:n7kADP+v0
エクセルで始まりエクセルで終わる。それが今の世の中・・・
26 :
名無しさん@お腹いっぱい。 :2008/11/01(土) 22:53:02 ID:DdUYP8TB0
質問とかもいいんでしょうか? よかったら教えて下さい。 Excelでの日本語入力時に、色が白黒になってしまいました。 通常のATOKの設定は、未変換→青字、変換中→青地白抜きなのですが、 未変換→黒字、変換中→黒地黒字に・・・。 変換中の文字が見えんやないかorz 保存時のファイル名入力の時もそうなります。 一太郎や、その他の時は普通です(Wordでは未検証)。 深刻なものではないかもしれませんが、操作性の面で非常に不快です。 原因など分かる方がいましたら、教えて下さい。
28 :
26 :2008/11/03(月) 01:14:07 ID:TQ4+eznW0
>>27 すみません。
カテゴリ一覧の「PC等」→「ソフトウェア」内で「Excel」で検索したらこのスレしか見つけきらなかったので・・・。
サポートの方まで教えていただいてありがとうございました。
29 :
名無しさん@お腹いっぱい。 :2008/11/03(月) 05:51:30 ID:Chpl5oQa0
エクセントリック
30 :
名無しさん@お腹いっぱい。 :2008/11/04(火) 23:15:05 ID:rfEe2oB90
エクセル2000 SR-1使用しておりますがおきなり問題が発生した。終了と出て消えてしまいます! 何故でしょうか? OSはVISTA HOME プレミアムです
エクセル2000 SR-1使用しておりますがいきなり問題が発生した。終了と出て消えてしまいます! 何故でしょうか? OSはVISTA HOME プレミアムです
Excel何ですけど |1.0 |1.0 | 2.0| って表示セルがあるとして 書いてある中身は |1.0 |1.0 |=A1 + A2| だった場合にこの中身の方を全部表示状態にするようなことってできません?
35 :
名無しさん@お腹いっぱい。 :2008/11/26(水) 22:17:24 ID:QDobG1XEO
これを極めれば大抵のことは出来る。 全く凄いソフトだよ。 普通の奴らはこれを20%ぐらいしか使ってない。 残りの80%を極めた者が、勝ち組。
エクセル使えば働かないで食っていけますか?
37 :
名無しさん@お腹いっぱい。 :2008/11/27(木) 00:52:43 ID:nqjww8akO
>>36 Excel120%使いこなせてはたらけよWWW
38 :
名無しさん@お腹いっぱい。 :2008/11/27(木) 06:14:17 ID:gPwf9++qO
ニートですが、 Excelにはまって一日中、Excelしてます。 どうしたら抜け出せますか?
39 :
名無しさん@お腹いっぱい。 :2008/11/27(木) 13:02:15 ID:gPwf9++qO
Excel命です。 1日はExcelに始まりExcelに終わります。 助けて・・・
40 :
名無しさん@お腹いっぱい。 :2008/11/27(木) 22:28:28 ID:gPwf9++qO
Excel一筋! 日本語版がない頃からMacで使ってます。 もうすぐ50歳になります。 Excel命!
41 :
名無しさん@お腹いっぱい。 :2008/12/01(月) 03:23:17 ID:VK1ahlpDO
Excel命!
42 :
名無しさん@お腹いっぱい。 :2008/12/01(月) 05:29:58 ID:VK1ahlpDO
エクセルってMacのソフトだったのか? 嘘つくなよ、爺!
43 :
名無しさん@お腹いっぱい。 :2008/12/01(月) 09:02:26 ID:VK1ahlpDO
マカーは嘘つきが多いからな・・・ 証拠を出せ、爺!
44 :
名無しさん@お腹いっぱい。 :2008/12/01(月) 09:04:37 ID:VK1ahlpDO
まさか、ワードもMacのソフトだったって言い出すんじゃないだろうな、 嘘つき爺!
45 :
名無しさん@お腹いっぱい。 :2008/12/01(月) 09:11:40 ID:VK1ahlpDO
嘘つき爺、出て来い!
46 :
名無しさん@お腹いっぱい。 :2008/12/01(月) 11:51:25 ID:VK1ahlpDO
出て来い、嘘つき爺!
47 :
名無しさん@お腹いっぱい。 :2008/12/01(月) 13:04:36 ID:xivLysWG0
Excelの最初のバージョンはMac版だった記憶あるけど違ったけ?
49 :
名無しさん@お腹いっぱい。 :2008/12/02(火) 22:05:25 ID:cI5gMsNa0
えくせるの最初のバージョンはdos
50 :
名無しさん@お腹いっぱい。 :2008/12/03(水) 12:51:58 ID:W6Z174yh0
>>49 それは、Multiplan じゃないのか?
51 :
msfzbxu :2008/12/03(水) 13:00:49 ID:3vr0L39r0
2007はどうよ?
54 :
名無しさん@お腹いっぱい。 :2008/12/06(土) 22:40:36 ID:EFpeFkR/0
2007のエクセルってzipファイルなんだよね。 拡張子をzipに変えて開いたらいっぱいファイルが出てきた。
55 :
名無しさん@お腹いっぱい。 :2008/12/09(火) 08:48:37 ID:uonfE15lO
Excelに関する書籍だけで約100万円近く購入した。 Excel命!
56 :
名無しさん@お腹いっぱい。 :2008/12/09(火) 11:17:12 ID:fPRYbN7P0
漏れがエクセルを最初に買った時は インストフロッピーで10枚くらいあったよ バージョンは1.2Aだったかな? 違っていたらスマソ
57 :
名無しさん@お腹いっぱい。 :2008/12/11(木) 10:16:09 ID:1ZSbKJ8hO
Excel命!
58 :
名無しさん@お腹いっぱい。 :2008/12/11(木) 22:04:08 ID:1ZSbKJ8hO
ただ、エクセルを毎日、触ってます。 変態ですか?
59 :
名無しさん@お腹いっぱい。 :2008/12/11(木) 23:53:16 ID:1ZSbKJ8hO
エクセル中毒者です。
60 :
名無しさん@お腹いっぱい。 :2008/12/12(金) 04:47:12 ID:lSUteU8FO
エクセルがないと生きてゆけません。 全てをグラフにして生きてます。
質問してもよろしいでしょうか? 4月から就職する大学4年なのですが、今の時間を使いエクセルの勉強をしたいと思っています。わかりやすい本をご存知でしょうか?ぜひ、教えて下さい。
わかりやすい本というのは内容が薄いもの
>>63 高校の参考書選びと同じという事ですね?
初心者なので、薄くいやつからチャレンジしてみます。
ありがとうございました。
(゚ →ܫ← ゚) イヂメナイヨ〜
72 :
名無しさん@お腹いっぱい。 :2009/01/08(木) 22:48:33 ID:tT2HJCrD0
2007になったら使いにくい!分かりにくい!ややこしい!3拍子そろった。 XPはパレート図有ったのに、こいつはねぇな〜。 デザインと機能は2007のままで良いから、配置だけは換えないで欲しかった。 探すのに一苦労。
73 :
名無しさん@お腹いっぱい。 :2009/01/11(日) 15:36:11 ID:lfdVHQG80
質問します Excel2003で まず「ID」と「氏名」のデータだけを入力したシート(仮にシートAとします)を作成しました 「名前」「数値A」「数値B」〜等々のデータが入力された(シートB)が既にあり もしシートBの「名前」列のセルがシートAの「名前」列のデータと同一だった場合 シートBの空白セルにシートAの「ID」値を読み込みたいのですが どのようにすればできますでしょうか? よろしくお願いします
>>75 シートAの氏名が一番左じゃないとダメだけど、VLOOKUPはどう?
シートA(データベース)の内容
A列→氏名
B列→ID
シートB(検索結果)の内容
A列→検索させたい氏名
B列→表示したいID
↑B列の内容 =VLOOKUP(A1,シートA!A:B,2,FALSE)
もし、検索結果が該当しない場合に#N/Aが表示されるのがイヤなら、
一旦離れたセル(仮にF列とする)に上のVLOOKUPを書いておき、
B列の内容 =IF(ISNA(F1)=TRUE,"",F1)
としてF列は非表示にしておくとか。
もっと洗練された方法があったら、俺も知りたいので誰か頼む
>>76 アドバイスありがとうございます
なんの偶然かわかりませんが
MATCH関数を使うと
シートAの列並びを入れ替えなくても
うまい具合に対応する「ID」が表示されました
だけどどうして「名前」の左列の「ID」値が表示されたのか
理由がわかりませんw
78 :
名無しさん@お腹いっぱい。 :2009/01/18(日) 02:44:14 ID:5E/MbmJq0
ソルバーが便利で、ちょっとした数値計算にバリバリ使っているんだけど 変化させるセルが多かったり(200超程度)、制約条件のかかるセルが多い と計算を行ってくれない。もっと変数を多くできるフリーソルバーは無いですかね? 本家のプレミアムは高くて困る。
GLPKもよさそうなんだけど、自分としてはexcel上でぱぱっと 計算できるアドインの形でソルバーが欲しいんだよね。
要は、ソルバーが扱える変数セル(制約条件セル)の限界を200程度から もっと増やしたいんですが、何かいい方法はないですかね?
>>81 それは自分もほしい。
ただ、excelで200変数超えるようなモデルって扱いづらくないですか?
制約条件をシートだけで表現するの限界を感じません?
84 :
名無しさん@お腹いっぱい。 :2009/01/18(日) 21:51:24 ID:5wZvBTKC0
すみません。 質問なんですが、、、 例えばA1:A10の範囲から一番下の数値を抽出するにはどうすれば出来ますか? ご教授頂ければ幸いです。お願いしますm(__)m
>>83 calcやgnumericソルバーはもっとたくさんの変数が使えます。
線形のモデルしか解けませんが、連立一次方程式を解くのなら大丈夫でしょう。きっと。
>>85 それが、連立1次でないモデルにも結構会うんですよ。今やっている計算は、
excelのソルバーで線形を仮定すると「線形ではありません」といわれてしまいます。
excelで200セルに分けて計算すると近似解を得ますが、calcだと答えを得ません。
excelのソルバーは何だかんだでかなり便利ですね。後ちょっとを満たそうとすると
アドイン製作元の販売するpremium solverを買わないといけなくなりますが。
>>86 excelのソルバーは非線形モデルが解けるの魅力ですね。
ところで
>>86 さんのバックグラウンドがわからないので失礼かもしれませんが、
その問題は本当に連立一次方程式に帰着できないのですか?
釈迦に説法でしたら申し訳ありません。
私は10年ほど前の学生時代に数値解析を勉強していただけの素人です。
質問です A1セルに任意の日本語文字列を入力し もしその中に特定の文字列があった場合 B1セルにそれらに対応した係数を表示させたいのですが どうすればよいのでしょうか? 特定の文字列リストはC1〜C10に 対応する係数リストはD1〜D10に設定します また、リストに挙げた特定の文字列がA1セルに存在しない場合は 係数を「1」にしたいと思います
部分一致をIF関数の条件にする事はできないんでしょうか?><
>>87 大学生で、ソルバーの価値に最近気付いた者です。
大学ではCで数値計算もどきをしていますが、趣味でExcelのソルバーを使って計算をやっています。
今回計算したのは、先ほどのページの様に、最速降下線のプロフィールをソルバーで
出してみるというもので、横軸xを一定間隔で与え、始点・終点を除くy軸高さをソルバーに決めさせ、
物体の転がり落ちる時間が最小になる曲面を求める、というものです。
これは線形連立方程式を解く問題にはならないと思います。事実、
calcではサイクロイド曲線を得られず、div0が生じて終了しました。
エクセルがスラスラとこの問題を解いてしまうのは、通常使用するアルゴリズムが
GRG2であるからかと思います。calcでもGRG2を実装したアドオン?があると
良いのですが、なかなか見つかりません。やはりエクセルの200点縛りに耐えるしか
無いのですかね?
>>88 >>89 例えば文字列リストに
りんご
あめ
が並んでいる場合、
A1セルに「りんごあめ」と入力した場合はどうするつもりですか?
>>91 なるほど
りんご 1.5(150%)
あめ 1.1(110%)
と係数を設定していた場合
矛盾が起きますね
だからできないんですね
どうもありがとうございました
>>87 ソルバー製作元の体験版を使ってみました。かなり便利です。
色々とお話していただきありがとうございました。
94 :
名無しさん@お腹いっぱい。 :2009/01/21(水) 21:39:18 ID:k4aBYbMa0
質問です。 Excelで実験の測定データのノイズを除去しようと思い、 LPFを用いようと思っているのですが、 具体的にどのような関数式を組んだらいいのでしょうか? ちなみに、サンプリング周波数は100[Hz]であり、 カットオフ周波数はとりあえず50[Hz]で考えています。
>>94 分析ツールのフーリエ変換ツールを使って周波数ごとの複素数ゲインを出す。
その後,生かしておきたい周波数以外の値を0にしてから
フーリエ変換ツールのフーリエ逆変換をあてて,IMREAL()関数で
パスフィルタ後のデータを得る。
これが最速じゃない?
96 :
名無しさん@お腹いっぱい。 :2009/02/04(水) 21:39:45 ID:p/pkK3Fq0
教えてください。 Excelで、セル内に数字や文字を入力するとき、 セルをダブルクリックして、入力しています。 しかし時々、ダブルクリックすると選択セルが表の下の方まで飛んでしまいます。 この機能を止めたいのですが、キーワードがわかりません。 この「ダブルクリックで飛んで行ってしまう機能」は何と呼ぶのでしょう?
97 :
名無しさん@お腹いっぱい。 :2009/02/05(木) 02:18:55 ID:K65Mk+AM0
age
2007の糞さは並じゃない なんだあのバーの配置は。人をおちょくっとるのか? 何でもかんでも一まとめにすればいいわけじゃなかろーが。 おかげでこっちは2003をinsしなおしたってのにさ
お世話になります。 お歴々に関数の質問です。 A列に個人名、B列に「リンゴ」、又は「ミカン」、又は空欄の表があります。行数は約100です。 上記の表からB列に「リンゴ」と記入されているもののみをピックアップして、 新たな表を作成したいのです。 各セルに、『=INDEX(該当範囲,MATCH("リンゴ",該当範囲,0),0)』 と入れたのですが、これだと元の表の一番上のデータしか参照できません。 関数を使用しての、こういった表作成方法をお教えいただけませんでしょうか。 よろしくお願いいたします。
101 :
名無しさん@お腹いっぱい。 :2009/02/07(土) 14:43:15 ID:JnGNIMCx0
102 :
名無しさん@お腹いっぱい。 :2009/02/08(日) 08:06:24 ID:S2E4/YezO
ここは、パワーユーザーのスレですね。 感心しました。
103 :
名無しさん@お腹いっぱい。 :2009/02/08(日) 21:39:48 ID:n6UeCyUU0
いまだにexcel97を使っている。ソフトはフリーソフトがほとんどだが、これは珍しいメーカー製。 検索でコピペが使えないのが不便。
>>100 マクロなら思いつくけど関数はわからないわ
105 :
名無しさん@お腹いっぱい。 :2009/02/08(日) 22:44:15 ID:jOcor6GH0
>>96 ったく、マイクロソフトの製品ってお節介だよな。
オレも知りたい。てか、そうならないようにしたい。
あと、一番下のセルまで複数選択しようと、マウスボタンを押しながら
下にズーッと持って行くとき、
セルに時の無いところまで行くと、スクロール速度が急に速くなって、
あっという間に何千行の位置に行ってしまう。
おっと行き過ぎたと上に戻していくと、今度は、一番下のセルを通り過ぎて
表の中央まで行ってしまう。おっと行き過ぎた、おっと行き過ぎた の繰り返し。
ケイさせんの無い所でも速度が速くならないようにする方法ってないですかね?
> 一番下のセルまで つ Ctrl+↓ > 複数選択しようと、 つ Ctrl+Shift+↓
使えないスレだな
グラフ範囲 =Sheet1!$O$3:$T$3,Sheet1!$O$5:$T$269 をマクロで実行するためにはどうすればいいですか? myC = Range("L2") ActiveChart.SetSourceData Source:=Sheets("Sheet1") .Range("$O$3:$T$3", "$O$5:$T$ & myC") , PlotBy:= _ xlColumns で動きません。 よろしくお願いします。
ワードとエクセルが入っているOffeceXPの初期ディスクから両方ともインストールしようと思ったのですが韓国語で何故か機動し、エラーが出て入れれません。何か分かることがありましたらご教授下さい
それはウィルスじゃないかな
色を指定しておいての一発網かけってできますか? F1で青網かけ、F2で黄網かけみたいな感じで
112 :
名無しさん@お腹いっぱい。 :2009/02/22(日) 17:09:58 ID:2NXlUVZ/O
互いの亀頭をしゃぶりあおうではないか、諸君!
114 :
名無しさん@お腹いっぱい。 :2009/02/26(木) 07:54:10 ID:qIOmbHvGO
Excel命!
117 :
名無しさん@お腹いっぱい。 :2009/02/26(木) 08:04:12 ID:qIOmbHvGO
趣味? Excelです。
TAB区切りのデータがあり、データ中に001,002,003などの テキストデータが存在しています。 TAB区切りデータをエクセルにドラッグすると、 001,002,003が1,2,3と頭の00が取れてしまいます。 ファイルメニューから読み込みをして、列の定義をすれば読み込むことが 出来るのを知っていますが手間です。 簡単に001,002,003そのままに開くことができる方法はありませんか?
ここのスレ主、勢いよく立てたのはいいけど今は遁走状態かw
情けない奴
>>118 あるにはあるけどスレ主に免じて教えない
悪いな
>>120 どうしても知りたいです。
お願いします。
122 :
名無しさん@お腹いっぱい。 :2009/03/23(月) 23:12:55 ID:S0U96bZY0
excellで作った表がプリントアウトできません。 インターネッツ上のページはできます。 何かエクセルの設定がおかしいんだと思いますが、 教えてくださいm(_ _)m
てかもう向こうで質問済みか
だね
126 :
121 :2009/03/24(火) 01:30:20 ID:aEcsqEwH0
>>123 すみません、直後に気づいてそちらで質問しました。
ありがとうございました。
127 :
名無しさん@お腹いっぱい。 :2009/04/17(金) 21:47:31 ID:PTPp2fDvO
エクセルをやらないと手が震えます・・・
そして滅びる時は滅びる。 それを語り継ぐ者さえいないまま。
129 :
sage :2009/04/20(月) 14:10:56 ID:8cWH9yfD0
2ヶ月以上たっているが、一応答えを・・・
>>96 >>105 office 2003
ツールオプション、編集、ドラッグアンドドロップ編集を行う
Office 2007
Office ボタン、Excelのオプション、詳細設定、フィルハンドルおよびセルのドラッグアンドドロップを使用する
のチェックをはずすとならなくなる。が、マウスでのフィルも使用できなくなるので注意。
次のバージョンでは、別々に設定できるようにしてほしい。
>>105 ,106
1.一番の上のセルを選択
2.スクロールバーで一番下のセルを表示させて
3.Shift キーを押しながらセルを選択
オートフィルをしたいときは、3の後に
Office 2003 の場合 編集、フィル、好きなものを選択(2003)
Office 2007 の場合 ホーム、編集、フィル、好きなものを選択
ドラッグアンドドロップが出来なくなるのは困るよ
そうなんだよ、余計な機能が必要な機能とセットになっているんだよ。 まったく、UI 変更するならこの辺を分けるのが先だろうが・・・
excel
133 :
名無しさん@お腹いっぱい。 :2009/05/01(金) 23:09:28 ID:/6EO/ncX0
おいおい!このスレはエクセルの不満を垂れるスレじゃないぞ!!!
>>13 みたいな猛者が集まって、エクセル様を崇拝するスレだ!
134 :
名無しさん@お腹いっぱい。 :2009/05/19(火) 00:49:47 ID:Pe1a55JI0
Excelの自動記録では、セルの端っこをダブルクリックして データの入ったセルまで行く、というのは記録できないのですか? 記録できたと思っても、始めに自動記録したセルで止まってしまいます。 (それ以上データの入ったセルがあっても) 何か別の方法があったら教えて下さい。
136 :
134 :2009/05/19(火) 03:34:42 ID:Pe1a55JI0
自己解決しました。すいませんでした。
137 :
名無しさん@お腹いっぱい。 :2009/05/21(木) 20:31:02 ID:cbcaSgc40
質問です。エクセルでプライスカードとかPOPを作りたいんですが お勧めの本とかありますか? あと、色をつけるときに上のほうが濃いくて下にいくほど薄くする配色方法は どうやってるんですかね?どっかのサイトとかでコピーしてるんですか?
138 :
名無しさん@お腹いっぱい。 :2009/05/23(土) 00:18:53 ID:d8LPul5D0
誰かもしよかったら教えてください ある条件になったらセルの色が自動的に変わるように設定するにはどうしたらいいんでしょうかorz 例えば、B A A A B C と入力したら3つのAのセルは赤色になる という感じで。 if関数はなんとなく知ってるんだけどセルの色とかもそれでできるのかな?
条件付きセルでググれ
条件付き書式だったorz
141 :
名無しさん@お腹いっぱい。 :2009/05/23(土) 03:12:11 ID:d8LPul5D0
>>140 さんくすです・・・
しかし条件付き書式は数値だけじゃなくて文字とかもおkなの?
こういう場合マクロという発想しかできない自分
まずは試せよな
144 :
名無しさん@お腹いっぱい。 :2009/05/24(日) 07:50:58 ID:Xw6PPhxyO
エクセルで精子量の推移を見てるけど、 最近、減ってきてる・・・
スレチだとは思うのですが 詳しい方どなたか助けてもらえませんか エクセルで枠を1箇所選択して 下の【塗りつぶしの色(自動)】で 色付けしたら印刷プレビューでは色付いているのですが 画面上では色が付かなくなってしまいました。 画面にも色を表示するにはどうすればよろしいですか? うまく説明できていないかもしれませんが よろしくお願いします。
下の【塗りつぶしの色(自動)】 ではなくて右上の【塗りつぶしの色(自動)】 を押してみなよ
147 :
名無しさん@お腹いっぱい。 :2009/05/30(土) 15:00:55 ID:h2vCkZ/Q0
EXCEL 2006を使ってるんですが、WinXPのような前バージョンUI風(クラシック表示)切り替え 表示ってできないんでしょうか? 2000→2007って感じの乗り換えで操作に戸惑うばかりで。
>>147 有料のソフトで並べ替えできるのはあるみたい
それ以外では今のところクイックアクセスツールバーに自分で使うボタンを登録するしかなさそう
そうなんですか・・・レスありがとうござました。
慣れれば断然2007が使いやすくなる。 俺なんて家では2007で職場は2000。2000しょぼすぐる
その2000VBAなんだが、INT関数おかしくないか? for i=0 to 1000 range("A1").offset(i,0) = i/100 range("B1").offset(i,1) = int(range("A1").offset(i,0) * 100) / 100 range("C1").offset(i,2) = range("A1").offset(i,0) - range("B1").offset(i,1) next とやると、C列には0が並ぶはずなんだけど?
152 :
訂正 :2009/06/13(土) 21:37:57 ID:sTaK8DPn0
すまん、range( ) の中は全部 "A1"です、valueは省略
元の数を1/100にしたものから元の数を引いて0になるワケがない 何のためにわざわざそんなことするのか意味不明だし、どうでもいいわ
この程度が読めない馬鹿は答えなくていいです
いいかげん入力規則でのドロップダウン表示数を自由設定できるようにして欲しいわ
156 :
名無しさん@お腹いっぱい。 :2009/06/25(木) 01:39:06 ID:mI9qeXOA0
157 :
名無しさん@お腹いっぱい。 :2009/07/23(木) 10:12:09 ID:4GjN7BjF0
excelを使いこなすためのお勧めの2007対応の参考書はなんでしょうか?
参考書は知らないけどモーグとかのサイトは結構ためになる
お絵かきにしか使わない。 関数なんて、とてもじゃないが怖くて使えん。
ワードアートでアンチエイリアスを切ることが可能でしょうか? 小さい文字にするとぼやけてしまって見にくいため、切りたいのですが。
161 :
名無しさん@お腹いっぱい。 :2009/08/22(土) 14:26:55 ID:sJr3v5fI0
質問です。 B列に文字が入力されていて、なおかつC列に文字が入力されてない行の数をカウントするにはどうすればいいのでしょう?
D列=IF(B列<>"",1,0) E列=IF(C列="",1,0) F列=D列+E列 F列の合計が求める答え
なる。
164 :
名無しさん@お腹いっぱい。 :2009/08/22(土) 19:42:13 ID:7x1wu9Hz0
>>161 これでいいんじゃね?
COUNTIFS(B列,"*",C列,"")
165 :
エクセラー :2009/08/22(土) 20:19:22 ID:HpaWXAdg0
excel 2003 で Private Sub UserForm_Activate() Worksheets("sheet1").Activate 改行 日スライド.Min = -30000 改行 日スライド.Max = 30000 改行 日単位.Value = True 改行 日スライド.Value = 0 改行 日スライド_Change End Sub Private Sub 日スライド_Change() 日付.Value = Format(Date + 日スライド.Value, "ggge年mm月dd日(aaa)") End Sub Private Sub 日単位_Click() 日スライド.SmallChange = 1 End Sub Private Sub 月単位_Click() 日スライド.SmallChange = 30 End Sub Private Sub 年単位_Click() 日スライド.SmallChange = 365 End Sub Private Sub 入力完了_Click() Range("d3") = 日付.Value '日付登録 End Sub で実行すると"d3" に転記されるのは"date"形式ではなく "文字列"扱いなのですが、これを『date』で受けられるようにするにはどうすればよろしいでしょうか?
Range("d3") = 日付.Value + 0 '日付登録
167 :
名無しさん@お腹いっぱい。 :2009/08/22(土) 23:17:50 ID:ulRPsHLh0 BE:655909362-2BP(0)
列を見て、特定行の値が○ならその行の特定列の値を参照し、 その値を一列分合算したものを、その列の一番下に表示したいんですが、 どうすればいいでしょうか?
168 :
名無しさん@お腹いっぱい。 :2009/08/23(日) 00:11:05 ID:zJhRVxpl0
質問です。 78分、45分といったデータを合計し、その合計値を○日○時間○分という形式で表示させたいんですがどうすればよいでしょう?
169 :
エクセラー :2009/08/23(日) 06:58:18 ID:ZpWEz/Af0
Range("d3") = 日付.Value + 0 '日付登録 でやってみましたが 実行時エラー'13': 型が一致しません。 でした。困りました。手ほどきお願いします。
>>169 日数なら1440で割った整数値を取るとかじゃダメなのか
171 :
エクセラー :2009/08/23(日) 19:06:48 ID:ZpWEz/Af0
それじゃ、駄目なんですよ〜 "d3"の日付けデータより、vlookupで検索をかけるので、そこが文字列だと駄目なんですよ。 そもそもRange("d3") = 日付.Value + 0 '日付登録の時点でなぜ文字列に変化してしまうのか。素人には難しいです。 教えてください。
>>171 日付.Value = Format(Date + 日スライド.Value, "ggge年mm月dd日(aaa)")
ここで文字列に形式を直してるからじゃないのか?
173 :
エクセラー :2009/08/24(月) 12:27:08 ID:0W1wIrf20
日付.Value = Format(Date + 日スライド.Value) でやったらバッチリでした。ありがとうございました。 まだまだ、プロジェクトの序盤ですので、つまづきしだい又お世話になります。とりあえずお礼まで^^
174 :
名無しさん@お腹いっぱい。 :2009/09/01(火) 15:03:35 ID:xNze4zv1O
本年 前年 昨年差額 昨年比 の繰り返しで、本年だけ拾って合計出したいのですがいい数式ありませんか?
SUMIF
すみません、どなたか教えてください 10 11 20 31 とかいう数値があった場合 二桁の頭(コレの場合だと1.1.2.3)という答えがでるように したいのですが LEFT以外で方法ありますか? 関数でも普通の数式でも。 よろしければ教えてください。
177 :
名無しさん@お腹いっぱい。 :2009/09/03(木) 17:48:46 ID:oBJxuddK0
>>176 ROUNDDOWN(XXX,-1)/10 では?
セルの結合ってショートカットあるのでしょうか? 複数回キー操作するのではなくctrl+zみたいに 一度でできるようなのを利用したいのですが、、 いちいちアイコン押すのが大変です。
181 :
名無しさん@お腹いっぱい。 :2009/09/06(日) 15:55:30 ID:LdmyUaVM0
>>180 「ホーム」タブ「配置」ブロックにショートカットキーがあるよ。
>>100 関数のみで実装できた、俺は一部に配列数式を使ったけど使わなくても出来るはず、
ちょっとしたテクニックの勉強になるから少し腕のある奴なら解いてみるといい、猛者なら20分ほどで出来るはず。
質問です。 excelで複数のシートを扱っているのですが、 シートを切り替えるタブの表示がシート内を左右にスクロールさせる奴と の境目が動くのに困っています。 このタブの表示位置を左右のスクロールと別の高さで表示できないでしょうか?
184 :
名無しさん@お腹いっぱい。 :2009/09/08(火) 00:05:57 ID:5IwNNah00
質問です。 グラフや図形などの位置をセルに合わせるにはどうすればいいでしょうか? 例えばグラフエリアをB2からH24の範囲に貼り付ける、みたいな場合です。
グラフエリアの隅をつかんでひっぱる
186 :
名無しさん@お腹いっぱい。 :2009/09/08(火) 15:48:25 ID:5IwNNah00
>>185 そういう目視で合わせるんじゃなくて、きっちりセル単位で合わせる方法は無いのかなって。
印刷範囲を設定してみたら端っこが途切れてた、なんてことがないように。
質問です A1のセルにクリックしたセルの値を入れるようなマクロって どうするのでしょうか? 例えば B1 あ B2 い B3 う と入っていて、B1をクリックしたらA1にB1の値「あ」が入るようにしたいです。 その後B1に「え」と入れても「あ」のままで。
189 :
名無しさん@お腹いっぱい。 :2009/09/11(金) 13:57:28 ID:t9/qUxEz0
質問です。 条件付き書式のセルの強調に関してなんですが、 数値が○○から●●の範囲のセルを強調する場合。 ○○以上●●以下 ○○より大きく●●未満 ○○以上●●未満 という風な設定をするにはどうすれば良いのでしょう?
○○以上●●以下は =(A1>=○○)*(A1<=●●)
質問です 1回でセルA1からA10の数値を全部10ずつ増やすにはどうしたらいいでしょうか?
形式を選択して貼り付けで10を乗算
ちがった 加算だ
ありがとうございました
195 :
エクセラー :2009/09/14(月) 22:53:00 ID:I5o+ENPh0
例えば F5 に A1:A30 いう表示があったとしたら、 その F5 の内容によってセル範囲を自動的に選択してくれるようにしたいのですが・・・ Range(F5.Value).Select では”オブジェクトが必要です”だそうで。お助け下さい。
196 :
名無しさん@お腹いっぱい。 :2009/09/14(月) 23:00:49 ID:8GBHW4fz0
質問です。 条件付き書式で、ある条件に一致するセルを含む行全体、あるいはその行の特定のセル を強調させるのはどうすれば良いのでしょうか? 例えば各教科ごとの成績を一覧にしたリストがあって、どれか一教科でも赤点(<60)があれば、 行全体を赤く塗り潰す、もしくは生徒名が入力された列(C列)を塗り潰す、みたいな感じです。
>>195 INDIRECT
>>196 どれか一教科でも赤点があれば1になるようなセルをリストの外につくり
そこを参照する条件付き書式はリストの列全体に適用
198 :
エクセラー :2009/09/15(火) 16:03:36 ID:OCYT5A+G0
INDIRECT どう使えばいいのでしょうか?? Range(F5.Value).Select = INDIRECT ?? INDIRECT = Range(F5.Value).Select ???? 素人なので検討がつきません。教えてください。
なんだVBAでどうすんのかってはなしね Sub test() Worksheets("Sheet1").Range(Range("F5")).Select End Sub
200 :
エクセラー :2009/09/15(火) 19:49:24 ID:OCYT5A+G0
199さん。 ありがとうございました。 3日悩み続けたのが嘘のようです。 またわからなくなったらきますのでよろしくお願いします。 再度ありがとうございました。
Sub 着色() '///採点が入っているセル範囲の値を入れる 塗る列=3 列左 =4 列右 = 8 行上 = 2 行下 = 10 '///塗りつぶしの色番///例//黒は1//赤は3///うす青は8////////////////// 色番 = 8 '////////////////////////////////////////////////////////////// Range(Cells(行上, 塗る列), Cells(行下, 塗る列)).Interior.ColorIndex = xlNone 'まず色をなくす For n = 行上 To 行下 iro = 0 For m = 列左 To 列右 If (Cells(n, m) < 60 And VarType(Cells(n, m)) = vbDouble) Then iro = iro + 1 End If Next m If iro >= 1 Then Cells(n, 3).Interior.ColorIndex = 色番 '//行なら//If iro >= 1 Then Range(Cells(n, 1), Cells(n, 10)).Interior.ColorIndex = 色番 Next n End Sub
202 :
名無しさん@お腹いっぱい。 :2009/09/18(金) 09:11:03 ID:FHq13a040
質問です。 範囲内にプラスやマイナスの数字があるとして、それらの全てを絶対値で扱い、 その合計や最大値、平均等を求めるにはどうすればよいのでしょう? 3、2、1、-1、-2、-3、-4、-5、と数値があるとして、 合計が21、最大値は5と導き出すような方法が知りたいです。
絶対値に変換した範囲をつくってそこで求める
>>202 A1:A8に対象が入力されているとして
A9,A10にそれぞれ
=sum(abs(A1:A8))
=max(abs(A1:A2))
で配列入力(Ctrl+Shift+Enter)
205 :
名無しさん@お腹いっぱい。 :2009/09/23(水) 11:07:43 ID:aJNsO56f0
質問。 範囲内の数値の平均を求めるとき、空白のセルはゼロとしてカウントさせる方法はないでしょうか? 例えば弁当屋の品目別の売り上げの集計表で、ステーキ弁当の販売数がこうだった場合、 1日 10個 2日 3日 4日 15個 5日 そのままAVERAGE関数を使うと合計を2で割って平均12.5個となりますが、 これを5で割って平均5個と出したいのです。 数値を入力する件数が多いので、売り上げ無しの項目には0を入力しておく、という手は無しでお願いします。
=SUM(A1:A5)/(ROW(A5)-ROW(A1)+1)
207 :
名無しさん@お腹いっぱい。 :2009/09/27(日) 18:08:04 ID:hjZ06oHl0
とあるリストを作っていてるんだけど、 その中の一つの列の「○」を入力するしないで済・未のチェックをしてるんだけど、 この列を基準に並べ替えたとき、昇順にしても降順にしても○が入力された行が先に来るんだ。 これってどういうこと? ちなみに、「上級」と入力するしないの場合だと、昇順ではセルが空欄の行が上に、 降順だと「上級」と入力したセルが上に来るんだけど。
カレンダーを作っているんですが
A3からG8まで作成例の通りに入力して
=IF(MONTH($A$1)<>MONTH($A$1-WEEKDAY($A$1)+COLUMN(A1)+7*(ROW(A1)-1)),"",$A$1-WEEKDAY($A$1)+COLUMN(A1)+7*(ROW(A1)-1))
でうまくいったんですが 月曜はじまりに変更しようとするとエラーになってしまうんです。
どうしてもうまくいかないんですがどこを変えればいいでしょうか?
まったくのエクセル初心者です。
ここを参考にしました。
ttp://www.eurus.dti.ne.jp/~yoneyama/Excel/jituyou/calendar.htm
>>209 ありがとうございました。やっと理解しました。
211 :
名無しさん@お腹いっぱい。 :2009/10/13(火) 17:02:16 ID:DqS/3Xcp0
知らないうちに列がアルファベットじゃなくて数字になってます。 心当たりといったら1つアドインを入れたくらいですが、 修復するにはどうすればいいのでしょうか?
ツール−オプション R1C1のチェックを外す
>>212 ありがとうございました。助かりました。
Excel2003について質問なんですが、例えば6月のあるデータと7月のあるデータ を='6月'!C52+'7月'!C64のような計算式にして導く場合はどうすればいいでしょうか? 収支決算を作りたいので楽な方法がいいです。
はじめまして。 Excelのマクロ上で,処理を一時中断するコマンドと 乱数を発生させるコマンドを教えてください。 BasicだとWaitやRamdonだったと思うのですが。 小6のときに,マクロでドラクエの戦闘場面のようなゲームを作ったら, この2つがなくて一瞬で戦闘終結してしまったんです……。
216 :
215 :2009/10/25(日) 03:14:25 ID:mo7oVfWd0
今後,Excelでマクロを作成する予定はありませんが, 作成するとしたら自分で書籍を参照して調べたいと思います。 ありがとうございました。
217 :
名無しさん@お腹いっぱい。 :2009/10/28(水) 22:25:26 ID:n28IGmaT0
エクセルで出勤簿を作成中です。 実労時間は平日9:30〜18:00、土曜日は9:30〜12:00 出勤(30分単位で切り上げ) →=MAX(CEILING(タイムカードの出勤時間,"00:30"),"09:30") 退勤(30分単位で切り捨て) =IF(タイムカードの退勤時間="","",FLOOR(タイムカードの退勤時間,"00:30")) 勤務時間 =IF(実働出勤時間="","",MIN(実働退勤時間,"18:00") -実働出勤時間-"01:00"と設定しています。1時間は昼休みです。 土曜日の場合、この勤務時間の算式を使うと「数式エラー」が出てしまいます。 自動的に土曜日の算式だけを変えるにはどのような処理をすればよいでしょうか?
MIN(実働退勤時間,"18:00")-実働出勤時間-"01:00" この部分を MIN(実働退勤時間,IF(今日=土曜日,"12:00","18:00")-実働出勤時間-IF(今日=土曜日,"00:00","01:00") こうする
219 :
名無しさん@お腹いっぱい。 :2009/10/28(水) 22:59:09 ID:n28IGmaT0
「今日」の部分はTODAY関数を使用するのでしょうか?
出勤簿だから出勤した日が入る
>>219 TODAYじゃなくWEEKDAYかな
IF(今日=土曜日,"12:00","18:00") の部分は、
IF(WEEKDAY(「出勤日の入ったセル」)=7,"12:00","18:00")
という事でいいとおも。その後も同様
横レスすまん
222 :
名無しさん@お腹いっぱい。 :2009/10/29(木) 00:40:12 ID:gIhPS7da0
毎月20日締めです。 例えば11月分だと10/21〜11/20までの計算をしています。 日付欄はB9:B24に日付を入力しています。 セルG9には実働出勤時間、セルI9には実働退勤時間を入力しています。
223 :
名無しさん@お腹いっぱい。 :2009/10/29(木) 01:00:04 ID:gIhPS7da0
219です。出来ました!大変有難うございました。
224 :
名無しさん@お腹いっぱい。 :2009/11/07(土) 22:56:38 ID:t3Vy2LpT0
列のデータが「1000千円」というふうに書いてあって、計算ができません。 計算ができるように、1000000に変換するのはどうすればいいのですか? 教えてください。よろしくお願いします。
未検証だけど、データがセルA1に入っているとして、 =VALUE(LEFT(A1,LEN(A1)-2))*1000 でいいんじゃね?
226 :
224 :2009/11/08(日) 10:49:13 ID:fhaz0sC40
>>225 ありがとーございます。久々に、うれしくて涙でました。
225さんにいいことがありますように(^人^)
>>7 この次元までやってしうスキルがなんかすごいな
228 :
名無しさん@お腹いっぱい。 :2009/12/04(金) 20:28:28 ID:dbObC245O
エクセル2003って本の完成表をダウンロードできるサイトはありませんか?
229 :
DADADA :2009/12/09(水) 17:59:12 ID:VYCeXu1T0
質問があります。 F=2r∇E をエクセルで解きたいのですが、どのように打ち込んだらいいでしょうか? 誰か助けてください。
230 :
名無しさん@お腹いっぱい。 :2010/01/03(日) 09:14:00 ID:4BDjsbUq0
皆様の書き込み参考になります。 お教え下さい。 定期的に本店から数十ある支店にexcel2003 で組んだ 発注表をネット送信しています。現在は 定期的に発注ファイルを支店に送信 支店で数値を書き込み、セーブしたファイルを本店に送信 これを 定期的に発注ファイルを支店に送信 数値を書き込み、表上からワンクリックで本店に送信 可能でしょうか?
できそう
というかそれは普通AccessとかをフロントエンドにRDBMSで実現するものでしょ? そこまでしなくても本社にファイルサーバー立てて支店間でVPNとか組む方が現実的では?
233 :
名無しさん@お腹いっぱい。 :2010/02/09(火) 17:08:57 ID:log4xVjt0
A÷(B+C)の値を出せる関数ってありますか?
ありません
235 :
名無しさん@お腹いっぱい。 :2010/02/09(火) 20:47:54 ID:log4xVjt0
え、ないんですか・・・ ありがとうございました。
外部データベースの取り込みで自ブックを指定して、 1分隔で「=NOW()」更新させたいのですが、ファイルを共有にすると動作しなくなります。 共有を外すと自動的に再計算が効くようになるのですが、何かいい方法はないでしょうか? ご存知の方が居たらよろしくお願いします。
238 :
名無しさん@お腹いっぱい。 :2010/02/22(月) 00:39:20 ID:TaNSEgIe0
vlookup関数で(引数1,引数2,引数3)とあって、 引数3で列を指定するんですが、 それをオートフィルで伸ばしても増えてくれません。 いい方法ないでしょうか?
239 :
名無しさん@お腹いっぱい。 :2010/02/22(月) 02:23:39 ID:M2+74swF0
エクセロリストになるためには、どうすればいいですか 市販の本もいいけど、なんかサイトみてもわかりにくいしなぁ
単なる質問板で導入には意味ないな
レスがつかない質問スレw なんのために存在してるんだよ。 スキルがないんならスレ立てるなよw
お前が言うなよ
244 :
名無しさん@お腹いっぱい。 :2010/03/10(水) 16:19:45 ID:b/8dLUKG0
すみません。 C列にに9500円、22800円、5000円、・・・と並んでいます。 これをオートサムで合計したいのですが、単位に円がついたままだと合計されません!>< 0と表示されてしまいます。 どうしたら単位に円がついたままオートサムができるようになるのでしょうか? わかる人がいたらお願いします!>< 単位:円 を一括して置換で削除する方法などあれば教えてください。 お願いいたします。><
置換 円 → ""
>>244 セルの書式設定にあるユーザー定義で円を使えばいいんでない
248 :
名無しさん@お腹いっぱい。 :2010/03/30(火) 20:05:33 ID:nZR6o6R/0
はじめまして。 特定の日付以前は、すべてある日にちに変換する方法はありますか? 例えば、2010/3/1以前の日付は、すべて2010/3/1になるようにしたいのですが。。。 また、逆(2010/3/31以上は2010/3/31に統一など)もあれば教えてください。
>>248 完全にセルの内容を置換したい場合は使えないけど、
そうじゃなかったらこんな感じかな?
セルA1に変換元の日付が入っているとして、
他のセルに
=IF(A1="","",IF(A1<=40238,40238,A1)) ←2010/3/1以前は2010/3/1
=IF(A1="","",IF(A1>=40268,40268,A1)) ←2010/3/31以降は2010/3/31
>>249 様
ありがとうございました。早速試してみたら、できました!
あれこれ試して諦めかけていたところだったので、助かりました。
もし 2010/3/1以前は2010/3/1(40238)かつ 2010/3/31以降は2010/3/31(40268)なら 中間の(40248)を使って条件分岐させる手も。 =IF(A1<40248,MAX(40238,$A1),MIN(40268,$A1))
252 :
名無しさん@お腹いっぱい。 :2010/05/03(月) 12:07:55 ID:c6zmJUS20
Excel 2003を使っているのですが、GEOMEANがエラーになって困っています。 試しに下のような式を作って計算させてみたところ、78行目から#NUM!となって計算不能になります。 77行まではちゃんと表示していますので関数のシンタックスに問題があるのではないことは確かです。 幾何平均は78行以上は計算できないというのはあまりにもおかしな仕様だと思います。 いったい何が悪いのでしょうか? A B 1 10000 =GEOMEAN(A$1:A1) 2 10000 =GEOMEAN(A$1:A1) 3 10000 =GEOMEAN(A$1:A1)
254 :
名無しさん@お腹いっぱい。 :2010/05/03(月) 17:23:24 ID:c6zmJUS20
これ実装の問題みたいですね。 試しにOpenOfficeインストールして同じ表を開いてみたらエラーには成らなかった。 つーか、Excelしょぼすぎ。
エクセル2007でA列〜C列を使っており、データはかなり縦長になっています A列のセルに数値が入力されている場合のみ B列の直近10個のセルの最大値を求めC列に表示する C列には↓の式を入力しました =IF(A331="","",MAX(B322:C331)) これはできたのですが、これだとC列の全てのセルに数値が入力されてしまい見辛いです なので、直近10個のセルの中で最大値が更新された場合のみ、C列に数値を表示したいと考えています 何かいい方法は無いでしょうか?
初心者板で聞いてみます。 スレ汚しすません
事故解決しますた
VBAでコーディング中にPCがフリーズして再起動かけたら コーディングしてたEXCELファイルが開けなくなった。 っつーか開いてもすぐに閉じるっていう感じだな。 どうしたらいいか?
いったい、マイクロソフトって、何ものなんだ? セーブしたファイル、エラーも何も起きないのに読めなくなる 自動保存したのも読めなくなくなった。そういったバクをほったらかして 金儲けばっか考えている。呆れた奴らだよ。
260 :
名無しさん@お腹いっぱい。 :2010/05/15(土) 23:33:29 ID:4HvR6BOB0
あげる
EXCEL2010の評価版っての入れてみたけど 2007と何違うのこれ?
262 :
名無しさん@お腹いっぱい。 :2010/05/21(金) 01:42:56 ID:A2LvXPeM0
バージョンが違うだろ。
(キリッ)
バイト賃金計算のための就業時間計算です。 あるセルにif文を使って時間を入れたいんですが、、、 =if(hogehoge,8:00,6:30)みたいに。 で、最終的に合計を出したいんですが、時間が入りません。 うまく解決する方法はありませんか?
8:00を別のセルに格納しといて そのセルを参照するようにするってのはどうかな
"8:00"でいいんじゃなかったっけ
267 :
264 :2010/05/24(月) 21:05:10 ID:rtF8VbCB0
今日、トレーニングで講義もウワノソラで考えてた。
そだ!ifはやめ、vlookupを使おう。なんて頭のいい漏れ!
=vlookup(条件式*1+条件式*1+条件式*1+...., 範囲, 条件式*1+条件式*1+条件式*1+...., false)
めんどいけど。
>>265 >そのセルを参照するようにする
う!こっちの方が単純簡単明快、だわ。
謝々。
>>266 >"8:00"
ん、でもその後timevalue関数を使ってシリアル値に置換えってのが、気に食わないのだ。
シリアル値であるべきものは最初から最後までシリアル値で使いたいのだ。
268 :
店長 :2010/05/26(水) 15:23:16 ID:Aoz+5Ylg0
時給計算はキーボードのテンキーだけを使うほうが作業能率が良いし間違いが少ないよ。 たとえば30分刻みルールの場合、出勤時6:01〜6:30打刻は6:30出勤扱い。 6:31〜7:00は7:00扱いと従業員との間でルールを決めておく。 そうすればタイムカード6:26打刻のときはPCテンキーの{6}{.}{5}、6:58は{7}だけ。
18:26退勤のときは{18}と打つのかな?
労基法では残業手当の勤務時間は1分刻み。月の割増区分毎の合計を1時間に丸めるのは可
>>268 6.5って入力しフォーマットを時間にすると1/7/1904 12:00:00。
7は1/8/1904 0:00:00、当然だ。
2008 for Macね。
ちなみに6:30って入力すると年月日のない単なる6:30:00。
7:は7:00:00。
面倒だけど6:30, 7:と入力するのが漏れの性格に合ってるわ。
それとも6.5, 7と入力するのは楽だという以外の他のメリットあるのか?
>>270 >残業手当の勤務時間は1分刻み。
げ、本当だ。
その上、1日の労働時間は定められた就業時間に関わらず実際に出勤した時間から、だってさ。
知らなかったことにしよう。
疑問が新たに出た。 例えば8:00が入ったセルが3つあるとする。 合計すると1/2/04 12:00 AMになる。 それを24:00と表示させるのにどうすればいい? それと例えば8:23を15分単位とか30分単位の切り捨て四捨五入 8:15とか8:00したい場合、どうやるんだ? バイト賃金計算、遅々と進まん。
>>272 >24:00と表示させる
セルの書式設定→ユーザー定義→[h]:mm を入力でどうかな?
>15分単位とか30分単位の切り捨て四捨五入
A1に元の値が入っているとして、他のセルに
15分単位→=A1-MOD(A1,0.0104166666666666)
30分単位→=A1-MOD(A1,0.0208333333333333)
でどうかな?もっと他にスマートな方法があるかもしれないけど。
MROUNDって関数つかったら2007でしか使えなかった。 古いバージョンのユーザーから「エラーだよ」と怒られてしょんぼり
2003のオンラインヘルプにあるけど使えないのか
あー 分析ツールを有効にしないとだめだったんだ バージョン関係ねー
>273 そか、24時間=1で15分=15/60/24 30分=30/60/24、なのか。 >[h]:mm ぬりがと。
ツール→オプション→インターナショナル・数値の表示方法・小数点の記号で 「.」を「:」に変えればキー操作が楽になる。 Sub hajime() Application.DecimalSeparator = ":" ' Columns("C:H").NumberFormatLocal = "h:mm;@" End Sub Sub motonimodosu() Application.DecimalSeparator = "." End Sub
280 :
273 :2010/06/01(火) 18:47:47 ID:gQN59de90
>>278 ・・・よく考えたらFLOOR使った方がスマートだったorz
セルA1に元の値、セルB1にまとめたい時間(分、例えば15とか30とか)があるとして、
=FLOOR(A1,B1/60/24)
こっちのほうがいいかも
まとめたい時間が15分とか固定なら、
数式内のB1のところを直接「15/60/24」とかでもおk
>>279 >ツール→オプション→インターナショナル・数値の表示方法・小数点の記号
そんなメニュー、ない(;_;)
仕事場WinExcelにはあるかもだけど、当方今ExcelForMac2008。
>>280 >FLOOR
この関数は知らんかった。
そーとー酔ってるので明日調べてみる。
フォロー、ありがと。
282 :
280 :2010/06/03(木) 03:00:57 ID:gTZwoYyO0
一応補足ですorz
まとめる分の刻みは60の約数にしてください。
(1〜6,10,12,15,20,30,60の、60を割り切れる整数)
>>280 の方法だと、例えば8:23を7分刻みでまとめたい場合だと誤差が出ます。
これは、503分(8時間23分)を単純に7で割ってまとめたものと
8時間の部分はそのままで23分の部分だけを7で割ってまとめたものとの、
7分刻みの前に60分刻みを行うかどうかという違いです。
まとめる分の刻みが60の約数だと、60分で1時間という見かけ上の桁上がりと合致しますが、
それ以外の場合だと、偶然合致する場合もありますがどうしてもずれてしまいます。
「15分単位とか30分単位の切り捨て四捨五入」と書いていらっしゃるので、
7分刻みとかそんな天の邪鬼なまとめ方はしないと思うので
>>280 で十分大丈夫だと思いますが、
完璧を求めれば
>>280 はこんな感じに訂正。
=FLOOR(A1,60/60/24)+FLOOR(A1-FLOOR(A1,60/60/24),B1/60/24)
これは先に60分刻みをまとめておいてから、
元の値から60分刻みを差し引いて分の部分を出して指定分でまとめています。
何回も小出しに訂正ごめん。これで多分FAです。
そして長文失礼しましたm(_ _)m
最近、エクセル2002SP3をよく使っています。2つの奇妙な現象に出くわしました。 ひとつは、行数は定かではありませんが、約600行以上のデータに数式を コピペやオートフィルを使って、貼り付けると、10回に1回ぐらいは 数式の参照枠が予想外にズレます。多くの場合、ずれた参照枠は、それ以降 間違った位置でペーストされていきます。まれに途中の行で1行だけズレます。 ずれ方は、参照枠が多いときは、水平にズレ、少ないときは縦にズレるときも あります。この現象を何とかしたいのですが、不可抗力の場合、ズレを検出する 方法がありましたら、お教えください。 二つ目は、一度マクロで入力した大きな値がその列の最大値を求める数式に 対して、その列の値をどのように変えても、記憶されているシートが出ました。 LOOKUP関数で、最大値を取る行を検出すると、その列の値の更新どおりに 正しく検出しますが、最大値を表示させると、前に入力した大きな数値を記憶して、 更新が反映されません。最大値を取りたい列は、日付を表すLONG型の整数で、 今日だと半角で20100603です。記憶された数値は20200202です。(続く)
284 :
283 :2010/06/03(木) 13:55:14 ID:Oyd3fyvi0
最大値を表示するセル以外に、最大値を取る行番号が入ったセルを 参照させると、#REFのエラーが出ます。このシートのデータの行数は 1000行弱です。 ググって見ましたが情報が見つからず、不思議に思います。何か 心当たりのある方、お教えください。以上
285 :
283 :2010/06/03(木) 14:23:23 ID:Oyd3fyvi0
もう一度ググって見ました。過去の入力結果が記憶される例のほうは、 数式が再計算されない例として、 報告がありました。また、数値列に間違って、一度文字列を入れた結果が 記憶された例もありました。でも、問題のセルに対する何らかの操作で 出たり出なかったりする例だけでした。僕の例のように問題のセルには 何をしても問題の数式を入れるたび再現するのとは微妙に違いました。 参照枠がズレる例は、基本的な絶対参照・相対参照の話に埋もれてか、見つける ことができませんでした。どうしたら、参照がズレているか検出できますか? よろしかったら、お教えください。
286 :
283 :2010/06/03(木) 14:57:54 ID:Oyd3fyvi0
再計算されない例のところで、データを入れ替えるとイイとありました。 自分の場合にどうするか、しばらく考えましたが、解決しました。 ありがとうございます。 あとは、参照枠の問題です。「データが多いと、あきらめろ」説と 「再インストールせよ」説が他の問題に対して提出されています。 現在、自分はデータの始めと終わりを見比べて、参照枠のパターンが 変わってないか調べていますが、毎回すべての数式に対して、 数式の改変ごとに見るのは大変。こんなことで大変がるのは エクセル道に対して根性が足りませんか? うまい検出法があれば いいのですが。参照枠の検出が分からないのは相対参照の 何たるかが深く理解できていないからなのでしょうか? また、最初と最後だけ見比べる方法では、途中の1行だけの イレギュラーを見つけることは困難。誰かお知恵を!
287 :
名無しさん@お腹いっぱい。 :2010/06/03(木) 15:49:16 ID:zUztukdX0
通貨記号付きの金額列があるCSVファイルを、 ダブルクリックでExcelで開いて、上書き保存した後、 そのファイルをメモ帳で開くと、通貨記号の「\」マークが「?」に 変わってしまいます。 ShiftJisのファイルを開いているのに、Excelが勝手に半角の「\」を Unicodeの「¥」に変更してしまうからだと思いますが、 これを防ぐ(半角の「\」のままにする)にはどうすれば良いでしょうか。 Excelで開く前にCSVファイルの内容をメモ帳で変更する(\を無くす等)のは無しで、 CSVはExcel関連付けでダブルクリックで開き、上書き保存する流れを 崩さずにできればありがたいです。
>こんなことで大変がるのは >エクセル道に対して根性が足りませんか? 感動した。
290 :
名無しさん@お腹いっぱい。 :2010/06/07(月) 11:38:56 ID:ZPs4urRf0
2003、カーソル移動キーの動作がおかしくなった。 選択するときのshifキーも効かない この会社のソフトは勝手に余計な設定しやがる
291 :
名無しさん@お腹いっぱい。 :2010/06/08(火) 02:37:42 ID:odrCfCeg0
2007はもっとイラネ機能が満載だよ!
>>282 ぬりがと。
>>282 >=FLOOR(A1,60/60/24)+FLOOR(A1-FLOOR(A1,60/60/24),B1/60/24)
酔っぱらった頭でも分かるわ、、、訳ないか。
エクセルで計算式組んで動画エンコードできますか?
無理でしゅ(^▽^)
295 :
名無しさん@お腹いっぱい。 :2010/06/18(金) 14:00:30 ID:CkACLCTd0
ちょっと教えてえろい人。m(_ _)m 現在、EXCEL2003で以下の処理をマクロで実行しようとしているのですが 1004のエラーが発生する場合と、発生しない場合とがあって困っています。 誰か考えられる原因を教えて下さい。 【環境】 EXCEL2003 「オートフィルター」を設定 「ブックの共有」、「ブックの保護」、「シートの保護」を設定 【条件】 「フィルター」を設定し、絞込みをおこなっておく。 【EXCEL終了前の処理】 Workbook_BeforCloseイベント内でFilterModeがTrueの場合には ShowAllDataを実行して、全部のデータを表示してから保存後にEXCELを終了する。 【エラーの発生原因】 ShowAllDataを実行する際にエラーとなる
296 :
名無しさん@お腹いっぱい。 :2010/06/18(金) 14:02:00 ID:CkACLCTd0
>>295 の続き・・・
【1004実行時エラーの発生するケース】
・「ブックの共有」→「フィルター」設定→Workbook_BeforClose→EXCELの終了
・「ブックの共有」→「フィルター」設定→「ブックの共有解除」→Workbook_BeforClose→EXCELの終了
【エラーが発生しないでShowAllDataが正常に実行されるケース】
・「ブックの共有解除」→「フィルター」設定→Workbook_BeforClose→EXCELの終了
・「ブックの共有解除」→「フィルター」設定→「ブックの共有」→Workbook_BeforClose→EXCELの終了
当初は、ブックの保護が掛かっているとShowAllDataは使えないのかと
思ったのですが、そうでもないような・・・。
強いて言えば、ブックをOPENする際にブックの共有設定がONかOFFかという点
位かと。
ただ、終了前にブックの共有を設定したり解除した際にはMultiUserEditingに正しい
値が反映されているので、SowAllDataはブックのOPEN時に共有設定をPublic変数に
保存しておいて、SowAllDataを実行する際には、その変数で条件判断して実行する
かしないか抑制しないといけないものなのでしょうか?
長文すみましぇん。m(_ _)m
297 :
名無しさん@お腹いっぱい。 :2010/06/18(金) 14:03:46 ID:CkACLCTd0
>>269 の正誤表
【誤】
当初は、ブックの保護が掛かっていると
【正】
当初は、ブックの共有が掛かっていると
298 :
名無しさん@お腹いっぱい。 :2010/06/18(金) 16:36:53 ID:CkACLCTd0
>>295-297 の投稿者です。
別の掲示板にて再投稿しますので、勝手ながら本件は
終了という事でお願いします。
申し訳ありませんでした。m(_ _)m
簡単なトラブルだね 1瞬で解決できたのにな
テキストファイルを開くと勝手にスペースで区切られてしまうことがある。 直前にデータをスペースで区切ったあとに見られる現象。 前の操作を引き継がないようにできますか。
>>299 差し障りが無ければご教示くださいm(_ _)m
302 :
300 :2010/06/22(火) 14:06:53 ID:t9sv82fX0
>>300 は取り消します。
スレの管理人が長期不在?
このすれは使えないよ。
6億5千万年ROMってろ
>>303 答えの出ないスレじゃROMる価値もないだろ
バカは死んでくれ。
まれに解決策書き込まれることもあるよ 敢えて取り消ししなくてもいいんじゃないかな マルチレスとか書いて怒る人もいまどきいないしね
E列の値全てに同じ値(今は25なんですが)を足す方法どうすればできるでしょうか?
形式を選んで貼り付け 値のみ 加算
あった・・・汚してごめん
306とやりたいこと同じなんだけど特定の行は加算しないことってできる? 例えば「テスト」の文字列が入ってる行には適用しないとか
312 :
311 :2010/06/28(月) 21:41:13 ID:EKBxhv620
できないか・・・
VBA使えば出来るだろうけどそれじゃダメなのか
調べてみたけどなかなか難しそうだ・・
>>314 flag=0
For I=1 to 65536
If Range("A1").Offset(I-1)="テスト" Then flag=1
Next
・・・以下flag=0の時の処理
あ、これだと特定の「列」になる ごめん
317 :
314 :2010/07/01(木) 15:12:19 ID:e11yQSyV0
難しいな・・・
どうやらこの件は解決したようです。単にFormulaを取得して比較すればいいようです。 値の列と数式の列を区別するのに HasFormulaを使いましたが、エラー値が入っていると暴走するとの 記述がありました。 ValueとFormulaの違いが自分の見たサイトと手元の動作が違いました。 マクロを使わない方法は、いいのを思いつきませんでした。 まだ、シートが少ないブックでしか走らせていませんが、今のところ 動作時間も、すべての行を比較するやり方でも問題があまりないようです。 ありがとうございました。ぬりがと?
319 :
名無しさん@お腹いっぱい。 :2010/07/23(金) 22:30:24 ID:4b2vP91h0
検索でコピペする時になんでctrl+vなのか。セルにはマウスの右クリックで普通にコピペできるんだから検索も同じにしろよ。
そう熱くなるな たしかに右クリックメニューが出ないのはおかしいと誰もが思ってるよ
321 :
名無しさん@お腹いっぱい。 :2010/07/28(水) 23:07:39 ID:WteBnVa40
指数で2^-1から指数を-1ずつ増やして2^-50までを表示しなさいっていわれたらどうやるの? 普通にセル右下からのフィルではできなかったんだけど
>>321 =2^-1
=A1*2^-1
=A2*2^-1
=A3*2^-1
=・・・
>>322 ありがとう
エクセルの実習?みたいなんの課題で指数計算は^を用いよってのがあったんで苦肉の策で
A B
1 =2^-A1
2 =2^-A2
↓
50 =2^-A50
ってやってたんだけど列2つ使っちゃうしスマートじゃないなっておもってたんで助かりました。
質問です。私はPDFの関連付けをフリーのviewer(Adobe以外)にしています。 それなのにexcelのハイパーリンクからpdfをクリックするとadobeで開いてしまいます。 何日かググりましたが解決が見つかりません。 どなたかadobe以外でpdfのハイパーリンクを開く方法を教えてください。
エクセルのCSVファイルにHTMLでいうところの<A>タグ
のようなコードを埋め込むことはできますでしょうか?
例 <A href="
http:// 〜">日本代表</A>
HTML風にアンダーライン表示のリンク付きにしたいです
ご教授くださいm(_ _)m
>>325 CSVファイルは本来Excelとは何も関係ない、単なるテキストファイル
Excelが勝手に関連付けて、それっぽく開いてみせているだけ
だから、「エクセルのCSVファイル」という表現はおかしい
Excelのセルの内容を、ハイパーリンクにすることはできる(セルを右クリック→ハイパーリンク)
けど、テキストファイルをExcelで開いた際に、その内容を自動でハイパーリンクにするのは
VBAマクロでも使わない限り無理
お店の中古商品情報一覧の表がネット上にありまして これをwebブラウザでなくエクセルでチェックしていきたいのですが これを可能にするにはどうすればよいのでしょうか? とりあえず試してみたのは、htmで保存したページをエクセルにD&D後 テーブルで範囲を決定したのですが、そのまま保存したのち再び開くと 枠の幅やテーブルが解除されてしまいます。 初歩的な質問で申し訳ありません。 どうかよろしくお願いします。
328 :
327 :2010/08/12(木) 14:49:24 ID:AviTGASH0
あまり人がいらっしゃらないみたいなので、総合相談スレで訊ねてみます。 失礼しました。
329 :
名無しさん@お腹いっぱい。 :2010/10/01(金) 16:57:40 ID:VMm+QkSW0
Excel2000が入っているXP32bitがあるのですが、コピー(Ctrl+cでも同じ)をすると 5秒ほどフリーズします。新規シートに適当に数字を入れ、コピーした場合でも同じです。 HDDはさほど古くありませんし、各ドライブ100GBクラスの空き容量があります。 メモリは同一メーカーで4GBです。尚、他のソフトにおけるコピーはスムーズに行えます。 ですので、ソフトウェア側の問題かと思いますが、何が原因なのでしょうか。
そんな現象聞いたことないからわからない 勘によるとウイルスソフトあたりが怪しい
アンチウイルスソフト(AntiVir)は特に関わっていないと思います。 同一ソフトを入れたXPノートもありますが、特に不都合はありませんし。 念のため切りましたが症状は改善しませんでした。
先生、質問です! Excel2003を使っています。 で、「9月」というシートに =VLOOKUP(B5,'8月'!$B$4:$I$21,8,0) という関数が入っているんですが… この9月シートをコピーして10月シートを作るとき、 関数内の「8月」を「9月」に直さなくてはいけません。 そこで直す手間を省くために、シート名を持ってくる関数 =RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))) というのを使って、現シート名「10月」を取得し、 さらにここから1引いた「9月」という文字列を作成し、 大元のvlookupのシート名の所に突っ込めば良いかと思ったのですが、 どういう記述をすれば良いのでしょうか? 例えば今A2セルに「9月」と入っているとして このA2の値を =VLOOKUP(B5,■■!$B$4:$I$21,8,0) の■■の部分に入れたいわけです。 そもそももっと良い方法がある…?
過疎ってるので回答期待age
=VLOOKUP(B5,Indirect(A2&"!$B$4:$I$21"),8,0)
ありがとう。 INDIRECTってのがあったのか。
2003を使っているんですが、 日ごとの出勤表を作成したくご相談させてください。 例えば、1月1日〜1月30日までの出勤と作業内容を一つのシートに貼り付けると 1日〜30日の日ごとに分けてあるシートに反映させるといった感じなんですが どうやったらいいのかわかりません。 ※sheet1に全データを貼り付けsheet2以降の日付分けしてあるシートに振り分ける どんな関数が使えそうかだけでもいいのでご教示頂きたいです。
338 :
名無しさん@お腹いっぱい。 :2010/12/09(木) 15:48:16 ID:2aljcX960
10月以降書き込みがないようなのであげさせていただきます。
=Sheet1!セル という式をシート2以降に入れておけばいいのでは?
なんて言う機能かしらんけど、数字の入ったセルの右下ドラッグして引っ張ると数字が加算されるやつで 0〜Fまでの16進で変化させるわざ無いですか?
Excel2007のマクロについて質問させていただきます。 セル例えば"A1"が黒字、赤字、太字が混在している場合、 マクロのユーザーフォームのテキストボックスに値、書式を 反映させるにはどのようにすればよろしいでしょうか?
回答じゃなくてごめん テキストボックスって文字の色指定できるっけ?
色は指定できるだろうけどマクロで取得するとかは 無理なんじゃないかな
原因&解決策、知ってる方がいたら教えてくらはい。 知らん間に名前の定義が増えてる時があります。それも何個も。 名前を全部削除して、上書きした時はいいんだけど、しばらくするとまた知らない名前が・・・ ハングルみたいな記号が名前に入ってたりすることもある。 なんかしちゃったのかなぁ。 ちなみにウイルス対策はしております。
(キリッ
346 :
名無しさん@お腹いっぱい。 :2011/05/31(火) 08:13:30.01 ID:5TZzNg2/0
今朝から急に、 エクセルと開くと全てのシートが別ウインドウで表示されるようになってしまいました。 どうしたら戻るのでしょうか…
事故解決しました
IF関数だけで最小値(A1〜A5の)を一連の式として出したいのですが、どのような式となるでしょうか?ちなみにA1=1,A2=2A3=3,A4=4,A5=5となります
質問です。 何ページもある表を印刷の時 1行目を各ページの1行目にしたいときはどうするのですか?
解決しました。
質問です 縦に100個のセルを選択してコピーします。 その隣の列100個を続けてコピーする簡単な方法は無いでしょうか。
全部の列の101個目のセルを空欄にしとけばctrl+shift↓で選べるんじゃない?
>>352 ありがとうございます、しかしそれだと下方向に無限に選択されてしまいますが・・・
だったら逆に何かデータを入れておけばいいよ101行目にね 状況がよくわからないけども
すみません、状況は A B 名前 名前 名前 名前 名前 名前 名前 名前 名前 名前 名前 名前 ・ ・ ・ ・ ・ ・ 名前 名前 名前 名前 Aの列を縦にガーっと選択してコピして他のデータにペーストします 次に同じようにBの列をやる感じです。
ずれました A B 名前 名前 名前 名前 名前 名前 名前 名前 名前 名前 名前 名前 ・ ・ ・ ・ ・ ・ 名前 名前 名前 名前
A1〜A100まで選択した状態を保ったまま ctrl+shift+→押しっぱなしで100列目(CV)まで選択範囲を広げて ctrl+R
ごめん訂正 ×ctrl+shift+→ ○shift+→
エクセルの行はアルファベットがふってありますが、例えばセルZ4 のZは何番目になるのかすぐわかる方法はないでしょうか?
列の表示をアルファベットから数字表記に変更すればすぐに判ると思います [ツール]→[オプション]→[全般]タブ→「R1C1参照形式を参照する」にチェック
>>360 ありがとうございます。おかげでいいアイデアがうかびました。
セルの連続コピーで一番上の空いているセルに数字を入力することにしました。
きみ天才だよ
363 :
名無しさん@お腹いっぱい。 :2011/08/26(金) 14:08:11.49 ID:up4kJVHe0
2003で動いていたマクロが、2010でエラー吐くようになりました。 「実行時エラー-2147417848、copyメソッドは失敗しました:Sheetsオブジェクト」と出ます。 ThisWorkbookの内容を丸ごと新しいブックにコピーする処理です。 なおtblSHはコピー元sheetの配列です。 ThisWorkbook.Worksheets(tblSH).Copy '←デバッグではここで止まります Set WBK2 = ActiveWorkbook ' コピー先の新規ブック For Each ws In WBK2.Worksheets '処理 Next Copyの仕様が変わったのでしょうか?
値 hello に対して "hello" と二重引用符付きで表示するには どういう書式設定をすればいいんでしょうか?
対象が文字列だから定義可能な書式設定はないかも・・ 接続記号でセル内の文字列を繋ぐって方法はどうだろ A1[hello] A2["] A3{=A2&A1&A2]
366 :
名無しさん@お腹いっぱい。 :2011/09/01(木) 22:26:11.30 ID:2aIoqNbL0
ExcelといえばExcel97だな。もう10年以上使っている計算になる。これだけ使うと新しいExcelを使う気は起きない。
Excel97、2000、2003はあまり変わらない。2007以降はがらりと変わる。 他人のPCや職場のPCでExcel触る機会があるなら2007以降もマスターせざるを得ないと思う。
Excelで犬猫の糞管理をする人たち
【michael】マイケル・ジャクソン【jackson】Part1152
689 魅せられた名無しさん 2011/09/05(月) 00:04:10.18
>>686 ふつうに使うお
ヌコ達の小便大便の管理とかエサ管理とか
ワードは年賀状とか手紙かくとか
710 魅せられた名無しさん 2011/09/05(月) 00:13:35.72
>>703 私は犬の体調管理に使ってるけど
うんはK
しっこはH
で書いてるよ
721 魅せられた名無しさん 2011/09/05(月) 00:20:04.10
各トイレと各ヌコの大便小便の回数と状態を記入だお
療法食のヌコのはそれに食べたご飯の種類やら成分値を入れて
その時の小便回数などから分析
月一回のpH検査の値も入れてグラフ表示までやるお
助けてくれ USBメモリに保存していたxlsxデータを消してしまったんだ 復活ソフトを使ってたら ファイル名の頭に「〜$」って記号がついた形でデータが見つかった 早速開こうとしたがデータが破損していると言って開けない たぶん「〜$」は下書きの意味だと思うんだがそこから読み込むことは出来んだろうか
3000万円あなたに払えますかね?
成功したら上司がアイスおごってくれるって言ってた BJなら貧乏人が心を込めておごってくれたアイスで十分でしょ?
372 :
名無しさん@お腹いっぱい。 :2011/09/07(水) 20:46:26.74 ID:XKFLAp0W0
A1には何も打ち込まずB1に打ち込まれた文字列をA1に入れたいのですが可能でしょうか?
A1に=B1って入れとく
B列に入力されている16進数をC列に10進数で変換させて表示したいんですが一気にやる方法ってないですか?
A,B,C,D,E,F,G,H,I,・・・・Zの文字があって 一見ランダムに並んでいるとする(A〜Zが並んだ文字列がある、例えば200文字の列) このときA〜Zの後にA〜Zが出現する確率 例えば、Bの後にA〜Zが来る確率は、B-A(2.3%)、B-B(1.1%)、B-C(5.1%)、・・・、B-Z(2.4%)を 集計したいのですが、どうすれば計算できるのでしょうか?
人員配置で 縦に名前。横に日付にして余った部分に配属場所(A〜C) 例) 1日2日3日 鈴木 佐藤 田中 A A A B B B C C C 見たいな感じで A=1 B=2 C=3と定義して 1日の鈴木に1と入力すると 下のAがカット&ペーストされるようにして 配置に穴がないかどうかが一目でわかるようにしたいのですが、どうすればいいのでしょうか?
すいませんB、Cずれました
excelをお名前.comのリモートデスクトップで使いたいのですが、 ライセンス的にあたらしく一個買う必要があるのでしょうか?
A B C D --------------------- . 1| 1日 2日 3日 . 2|-------------------- . 3|鈴木 1 2 ←入力エリア: . 4|佐藤 2 1 ここのセルに数字{1〜3}を入れる . 5|田中 3 ↓ . 6|-------------------- . 7|鈴木 A B ←配置表示エリア: . 8|佐藤 B A ここのセルに結果{A〜C}が表示される . 9|田中 C 10|-------------------- 11| 1 □ □ A ←残り部署名表示エリア: 12| 2 □ □ B □部分は書式を白文字(セル背景と同色)にして非表示にする 13| 3 □ C C 配置表示エリア:入力した数字1〜3に対応する結果A〜Cを表示させる ・鈴木1日(B7のセルの値) = LOOKUP(検査値, 検査範囲, 対応範囲) = IF(B3<>"", IF(AND(B3>0,B3<4), LOOKUP(B3, $A$11:$B$13, $B$11:$B$13), "NG"), "") IF文(入力が未入力の場合はブランク、不正値の場合はNG) = A 残り部署名表示エリア:選択済みの部署名A〜Cを条件付き書式を使って非表示にする ・鈴木1日(B3のセルの値=入力値) = COUNTIF(範囲, 検索条件)>0 :検索条件に合うセルを数える = COUNTIF($A$11:$A$13,B3)>0 :B3の値がA11〜A13にあれば文字色を白(セル背景色)にする
なるほどね・・・
そのセルより上の直前の値を取得する数式はどのように書けば良いですか? その列には数値または空白が入り、空白を除く直前の値を参照したいです 先頭行には必ず数値が入ります
行列番号を書いて、何が言いたいのか説明しないと、言ってる意味がわからない >そのセルより上の直前の値を取得する数式はどのように書けば良いですか? そのセルってなに? 直前の値を取得するって何のため? >その列には数値または空白が入り、空白を除く直前の値を参照したいです その列ってなに? 空白を除く直前の値を参照したいって何をしたいわけ? >先頭行には必ず数値が入ります 先頭行ってなに? A1〜○○1?
386 :
384 :2011/10/09(日) 08:24:09.18 ID:pd6Ye0Y00
A B C D 1 日付 収入 支出 残高 2 20000 ※繰越分 3 9/1 3000 17000 4 9/2 10000 27000 5 6 10/1 15000 42000 7 10/2 4000 38000 上表のD列に、直前の残高+収入B-支出C で求まる残高を表示します。 すべての行に明細があるのなら、直前の残高はすぐ上のセル(D4の場合はD3)を参照して求まりますが 5行目のように何も明細が存在しない行があり、D6の残高を求めるのにD4の値が必要です。 このように、未入力の行(空白じゃないですね済みません)を飛ばして直前の値を取得するには どういう計算式を書けばよいでしょうか?
387 :
384 :2011/10/09(日) 08:56:10.35 ID:pd6Ye0Y00
済みません。落ち着いてやり直したらできました。 D3に下の式を入力して最下行までコピーしました。 =IF(OR(B3<>"",C3<>""),INDEX(D$2:D2,MATCH(MAX(D$2:D2)+1,D$2:D2,1))+B3-C3,"")
人に問題の説明ができたら半分解決したようなものだを 地で行ってるな
389 :
名無しさん@お腹いっぱい。 :2011/10/24(月) 19:11:08.99 ID:S2FgxDU10
Excel 2002 MATCHで1列のみ部分一致の検索していたんですが 行の文字数が多すぎる(307文字あった)と検索できないのは仕様ですか? ググっても出てきませんでした。 もし仕様だとすると他の方法はないでしょうか?
255文字の制限があるのはMatch()じゃなくて Text()とかAsc()とかじゃね?
>>390 ありがとうございます。
しかし同じ文字を検索しているのに、行に文字がたくさん入っていると検索できませんでした。
文字数を減らすと検索されますし、元々少ない部分は検索されます。
具体的には
MATCH( "*検索文字*", Sheet1!A100:A200, 0 )
です。
>>391 確かに255文字まではOKで256文字にするとN/Aになるね
これは仕様っぽいけど、詳しい人に任せるわ
394 :
名無しさん@お腹いっぱい。 :2011/10/31(月) 17:15:03.36 ID:860HLhst0
Excel2003、WinXPです 関数の再帰呼び出しについて質問です Function a() As double Dim i i=1+0.5*b() a=i End Function Function b() As double Dim i i=1+0.5*a() b=i End Function この場合無限ループが起きますが、探索を50回で止めてその場合は最後の入れ子になった関数の戻り値を0として、 などということをやるにはどうすればいいでしょうか。 グローバル関数でカウンタを置くことも考えましたが上手くいきません。
395 :
名無しさん@お腹いっぱい。 :2011/10/31(月) 17:15:51.95 ID:860HLhst0
グローバル関数→変数の間違い
a(50)で呼び出し-1して0で戻る
############ッ!
398 :
名無しさん@お腹いっぱい。 :2011/11/06(日) 03:03:34.56 ID:jOKmLWqe0
最近macを買った際にmicrosoft office for mac 2011も買いました。 以前使っていたWindows版のExcel2003で使えていた、ピボットグラフがどこにあるのかわかりません。 ピボットテーブルはあるのですが・・・ヘルプで検索しても納得できる検索結果が出ません。 ひょっとして廃止されたのでしょうか?よろしくお願いします。
399 :
名無しさん@お腹いっぱい。 :2011/12/09(金) 10:18:08.61 ID:NB9LkoXL0
質問なのですが シートタブ自体をロックする事は可能なのでしょうか? シートのデータ保護をしても シートタブ自体は削除できてしまうので これを削除できないようにしたいのですが
ワイは日本人やが聞いた情報によると、もうじき中国はバブルがはじけて昔の貧乏な中国に戻るらしいで みんなも知っての通りもう経済は破綻してて、取り戻すのは無理なんだそうや その世界ではごっつい有名な政府関係者筋から聞いた確かな情報やで まあお前らほどの頭の良い連中には、今さらなくらいのネタやな、 お前らからすればもう常識的なくらいの知識やろ?
401 :
名無しさん@お腹いっぱい。 :2011/12/10(土) 23:27:48.69 ID:PiNKmI+/O
\cosh \left\{ \frac {r-1}{r+1} \frac {\ln 2}{f} \right\} = \frac {1}{2} \exp \frac {\ln 2}{f} このグラフをrを横軸(基数10の対数軸)、fを縦軸(線形)にしてExcelで描きたいのですが、できますか? ※TeXの数式でごめんなさい
自身が聞いた情報によると、もうじき中国はバブルがはじけて昔の貧乏な中国に戻るんだぜ もう経済は破綻してて、取り戻すのは無理なんだそうだな その世界ではやたら有名な政府関係者筋から聞いた確かな情報だな まあお前ら頭の良い連中には、今さらなくらいのネタだ、 お前らからすればもう常識的なくらいの知識だろうぜ
403 :
名無しさん@お腹いっぱい。 :2012/01/05(木) 14:32:39.14 ID:AyxnWsrz0
XP SP3 32bit office2003 Excel
ネットワーク上のファイルを開くのが遅い
http://support.microsoft.com/kb/2575312/ja 連休明けからこれと同じ症状がでています
以前同症状が発生した時にレジストリ変更した
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Excel\Security\FileValidation
のEnableOnLoadの値が0に戻っていたので再度1にしたのですが
直りません
同じ症状の方いませんか?
404 :
名無しさん@お腹いっぱい。 :2012/01/10(火) 04:23:55.70 ID:KqEWgYhp0
すみません シート1 A列 1,3,5,7,9 シート2 A列 1,2,3,4,5,6,7,8,9 B列 あ,い,う,え,お,か,き,く,け 上記の二枚を統合する際、 シート2の列の関係を維持したまま、シート1側のA列とシート2側のA列を同じ位置にそろえることは出来ますか? その際、統合先は以下のようになるようにしたいのです A列 1,3,5,7,9 B列 1,3,5,7,9,2,4,6,8 C列 あ,う,お,き,け,い,え,か,く ",2"と",い"以下の順番については気にしません。
405 :
404 :2012/01/10(火) 04:49:44.65 ID:KqEWgYhp0
すみません。 解決しました
質問です A1にある文字列をB1のプルダウンで選択する1〜5の数字の分だけC列に表示したいのですが可能でしょうか。
2003でソルバーを使ってる人は標準モジュールに Sub Main() End Sub なんて書いてはいけない
2003から2010に乗り換えたけど条件付き書式すごすぎわろたw
すみません質問なのですが、 Sheet1のE4セルとF4セルにhh:mm形式の時刻が入っています。 これを別シートのとあるセルにE4セルとF4セルをくっ付けて「hh:mm(E4セル)〜hh:mm(F4セル)」としたいのですが、 「=Sheet1!$E$4&"〜"&Sheet1!$F$4」と入れると下記の様なシリアル値になってしまいます。 0.416666666666667〜0.708333333333333 セルの書式設定でも修正不可のためどなたか宜しくお願いいたします。
>>409 =TEXT(Sheet1!$E$4,"hh:mm")&"〜"&TEXT(Sheet1!$F$4,"hh:mm")
411 :
409 :2012/03/15(木) 19:45:43.29 ID:wGuWm/o+0
>>410 TEXTで都度書式設定が必要なんですね
ありがとう御座います!
質問があります。 二つのグラフの足し合わせをしたいのですが、二つのエクセルデータのx軸の値が一致していない場合、これは不可能でしょうか?
やってみれば
質問があります エクセルからそのPCを自動立ち上げするのはどうしたらいいですか
最近ダイエット初めて体重変化をエクセルでグラフにしてるんだけど 0から50キロくらいはグラフに必要ないから消したいんだけど どうすればいい?XP エクセル2000使ってます。 教えてえらい人
>>415 えらい人じゃなくてエロい人だけど
縦軸の書式設定で最小値を指定すべし
>>416 うまいこといけました
ありがとエロイ人
罫線の色と太さがバラバラのシートがあるんだけど、 全部黒一色一番細い実線に置換する方法ってある?
マクロでやるしかないんじゃね?
マクロ書けないんだよなぁ 同じ様な希望してるサイトから拾ってくるか
ぐぐって探したコードに追加 Sub EdgeColorMOD() Dim r As Range Dim i As Integer For Each r In ActiveSheet.UsedRange For i = 5 To 12 If r.Borders(i).LineStyle <> xlNone Then r.Borders(i).ColorIndex = xlAutomatic r.Borders(i).LineStyle = xlContinous r.Borders(i).Weight = xlThin End If Next i Next r End Sub ALT+F11でVBE画面を開き、「VBAProjectエクスプローラのシート名右クリック」→「挿入」→「標準モジュール」で表示される画面に上記をペースト 実行はシート画面に戻って、ALT+F8を押してマクロ一覧からマクロ名(EdgeColorMOD)を選択
エクセルとかでセルの書式設定を西暦にした状態で1と入力すると1900/01/01になる そこから2012日後が和暦での明治38年7月18日にあたるんじゃないかな
424 :
名無しさん@お腹いっぱい。 :2012/06/24(日) 21:43:16.34 ID:AiGQkDPx0
5年ぶりにExcel触ってみたがさっぱりわからない。 ワープロ検定もとったんだけどなぁ。 =IF(COUNTIF(式1)+COUNTIF(式1)+COUNTIF(式1);"○";"×") だとエラーでないのに =IF(AND(COUNTIF(式1)+COUNTIF(式1)+COUNTIF(式1),COUNTIF(式2)+COUNTIF(式2)+COUNTIF(式2),COUNTIF(式3)+COUNTIF(式3)+COUNTIF(式3));"○";"×") でエラーでるのは何故?ANDって複数の条件式を組み込むためのものじゃないの
セル入力時にマウスのホイールを使用すると下の方へずっとスクロールしてしまいます。 例えば、「=A50」と入力する際にクリックで入力しようとしてホイールを少しでも使用するとA10000とかの辺りまでいきます。 これはExcelのバグなんでしょうか?それともマウスがおかしいのでしょうか?
427 :
名無しさん@お腹いっぱい。 :2012/07/18(水) 04:12:36.67 ID:l65Y7ME40
さんざんぐぐってわからないので教えて下さい if文で、 =if(a1>10,なになにみたいな式で セルa1に=””(空白)が入っているとなぜか 真で返るんですけど仕様なんでしょうか a1<10だと偽で返ります 比較対象の10は20でも100でも同じことです。 比較の論理式では=””は無限大の数値みたいな扱いになるのでしょうか
430 :
名無しさん@お腹いっぱい。 :2012/07/30(月) 13:09:30.89 ID:uRYfTIMx0
エクセル2007で データを都道府県順に並べ変えようと ユーザー設定リストで都道府県を北から順に入力して登録したんだけど 実際並び替えると、「愛知県、岩手県、大阪府、岡山県…」の順になってしまう 並び替えオプションで「ふりがなを使わない」にしても「愛知県、愛媛県、茨城県…」となって解決せず 他に確認する所ありますか?
都道府県名の横の列に番号をふってそれで並び替えれば? 番号が目障りなら非表示にすればいい
A1のセルに「あ」「い」「う」の3つが選べるドロップダウンリストを作ります。 A2のセルを「ああ」「あい」「いあ」「いう」「いう」「うあ」と言うリストにしつつ、 A1で「あ」が選ばれた時、A2には「ああ」「あい」だけを選べるように、 A1で「い」が選ばれた時、A2には「いあ」「いい」「いう」だけを選べるように、 A1で「う」が選ばれた時、A2には「うあ」だけを選べるように、 そのどれでもない時は、A2では何も選べないようにしたいのですが、 VisualBasicなどのスクリプトを使わずに、そのようなリストの取捨選択をするには どうしたらいいのでしょうか?
433
>>434 遅くなりましたが、ありがとうございました!
もしわかる人居たら教えてくれたら嬉しいです。 =SUM(A1*5+B1*2+C1*3+D1*4+E1+F1+G1) この式を使っていてCの項目だけスコーンと消し去れる方法ありますか? Cを行削除しちゃうとDがCになっちゃうわけですが、D1は*3になると困るので*4のままにしたいのです。 これくらいなら書き換えちゃえばいいのですが、実際の式はもっと巨大なので・・・ やはり地道に修正していくしかないのでしょうか?
A2:G2に5, 2, 3, 4, 1, 1, 1を入力して =sumproduct(A1:G1, A2:G2) Cを行削除でなくてCを列削除ならば
全置換じゃだめなの? 複雑ならどこかの正規表現とか使えるエディタにコピーして修正とか
440 :
437 :2012/08/23(木) 13:58:59.61 ID:BfDcTnf50
お返事ありがとうございます! しかし・・・ この式が下に向けて1000行ほどコピーしてあって、AからGにはすでに数字が入っています。 Cの列は一度も使っておらず、今後も使う事は無いという事になったので削除したいのです。
とあるセルの条件が満たされると(具体的にはD2=3だった場合) 別のセル(具体的にはF3)に、いままで存在しなかったチェックボックスを 突然「出現」させるって方法はないでしょうか? VBもVCも分からないので、通常のifとかで出したいのですが。
>>440 いまひとつどこら辺が問題になってるのかわからない
手動でやるにしても1行修正して残りは下コピーするだけだよね?
H1〜H1000まで上の式が入っているとして
H1の数式を修正
H1セルをコピー
H2セルを選択
名前ボックスににH1000を入力
Shiftキーを押しながらEnter
貼り付け
C列削除
置換でやるとして
名前ボックスにH1:H1000と入力してEnter
選択状態のまま検索と置換ダイアログボックスを出す
検索文字列に+C*+を入力 (条件等は要確認)
置換に+を入力
すべて置換
C列削除
シートにフィルター機能を付けると マウスで縦方向の連番コピーが出来なくなるのは仕様?
オープンオフィスのCalcからxls出力してもらった物を印刷しようとすると ページ設定や1ページの幅や高さがめちゃくちゃになるんですが、 ビシッと直す方法はないでしょうか? 酷い物になると、本来のCalcだったら1ページに収まってたであろう 幅がはみ出して、はみ出した分だけ2ページ目として印刷されたり、 本来だったら2ページにぴたり分けられてたであろう分量の表が、 1.5ページくらいで印刷されて、2ページ目の頭に1ページ目の表が 食い込んだ上で、2ページ目に隙間が空きすぎて、帳票書類として みっともなかったり。 最悪な場合は、1回だけなら普通に印刷できて、2回目の印刷を すると、勝手に全部のページを1ページに納めて縮小印刷する なんてバグ?も発生します。
追記:印刷範囲指定ってのも使ってみたんですが、 これ1ページ分しか指定できなくて、 1ページしか印刷されなじゃないですかーやだー
444です。 印刷範囲指定は「追加」で自己解決しました。 ですが、毎回、何百ページも印刷範囲指定しなくちゃいけないとなると、 仕事になりません。 一発で印刷を揃えるいい方法はないでしょうか?
447 :
仕事中 :2012/09/09(日) 14:53:21.45 ID:X6PV0ezXO
例えばA1セルに「2+4+5」と入力し計算結果の「11」をB1セルに出力させる方法があれば知りたいです。見積もり書の作成中、計算式を入力→右隣のセルに計算結果を自動表示みたいに出来れば随分助かります。
A1=2 B1=4 C1=5 じゃあかんの?
>>447 自動入力もいるならVBAかな
Alt+F11を押して使いたいSheetをダブルクリックしてコピペ
条件等はもっとましなのに変えた方がいいと思うけど
Private Sub Worksheet_Change(ByVal Target As Range)
myStr = Target.Text
myAr1 = Array("+", "-", "*", "/", "+", "−", "*", "/", "×", "÷")
n = 0
For i = 0 To UBound(myAr1)
n = InStr(myStr, myAr1(i))
If n > 0 Then Exit For
Next
If n > 0 Then
myStr = Replace(myStr, "×", "*")
myStr = Replace(myStr, "÷", "/")
Application.EnableEvents = False
Target.Offset(0, 1).Value = Application.Evaluate(myStr)
Application.EnableEvents = True
End If
End Sub
A1セルの内容は、「みかん」か「りんご」のいずれかのみで、 A1をクリックするたびに、「みかん」「りんご」が切り替わるようにしろ と言われたんですが、クリックでセル内容切り替えなんてできるのでしょうか? また、できるのなら、方法のご教示をお願いします。 入力規則のリストによるに、プルダウン選択が面倒だと言われるので。 「2種類しか無いんだから、1クリックで変更可にしろよ」と。
マクロでも無理 ダブルクリックを検知するのはマクロでできる
>>451 ありがとうございました。
表の構成自体を改変して、面倒だと言わせない方法を見つけましたので
そちらを使います。
ようは「りんご」「みかん」の在庫が「1クリック」で管理できればいいだけだったので、
別ページを駆使して常時、りんごとみかんの在庫を管理し続けて、1タッチで見れるようにしました。
a1セルを1クリックでselectionして「みかん」→「りんご」はできるが、 続けて「りんご」→「みかん」にする(戻す)時、1度他のセルをクリックしてからa1クリックしないと イベントが発生しない、と思う。
用紙にして左右2ページ分、上下13ページ分で全26ページ分の巨大なシートを、 OpenOfficeの人から受け取って、印刷したいのですが、印刷すると、 26枚ではなく、強制的に紙1枚にその26ページ分を無理矢理突っ込んだような、 とても文字が読めたものではない、酷い印刷物が刷り上がってしまいました。 1ページ1ページ、印刷範囲を指定しては印刷を繰り返し、26回印刷をして、 その時は事なきを得ましたが、仕事効率が非常に悪いです。 こういった帳票が来月も再来月もまた来ます。 OpenOffice使いの人に「印刷設定をちゃんとしてください」と言ったのですが、 「ちゃんとしている。こちらでは普通に印刷できている」と返されました。 こういった、OpenOfficeで作られたファイルの26ページ分の印刷設定を、 簡単に行う方法は無いのでしょうか? また、これを1度ではなく、2度3度印刷する可能性も有りますので、 恒久的に印刷設定の変更をしたいのですが、どうしたらいいのでしょうか?
>>454 その担当者に、オーペンオフィセなんて貧乏臭い物使わないでオフィスをちゃんと買えと言え
なん・・・だと・・・?
IDが同じだと・・・?
まさか、お前植松か?
そのオーペンオフィセ使ってる相手ってのはあそこの会社かw
>>454 横着しないで残業しろ
俺だって今残業中なんだ
自演失敗乙
初歩的な質問ですが宜しくお願いします。(スレ違いでしたら申し訳ございません) プラスの個数を返したいのですが、全合計ではなく一番下に新しい値が入力される毎に、 新しい値とその上2つのセル中のプラスの個数を返したいのですがどうやったらいいですか? ____ │ ←ここに最新値とその上の2つ計3つのセル中のプラス個数 ─┼──┤ 01│+30 .|┐ ─┼──┤| 02│+100│|2┐ ─┼──┤| .│ 03│-210..|┘ .|2┐ ─┼──┤ .| .| 04│+50 .| .┘ .|1 ─┼──┤ | 05│-10 .| ┘ ─┼──┤ 〜〜〜〜〜〜 ─┼──┤ 29│ │ ─┼──┤ 30│ │
>>458 B1に求める値、B2から空白行がなくぎっちりデータが詰まってるとして
COUNTIF(OFFSET(B1,COUNTA(B:B)-3+1,0,3),">0")
空白行がある場合はわからん
A B C 1 100 100 2 150 150 3 500 500 4 200 200 5 300 300 この様にAとBにそれぞれデータが虫食い状態で収まっているのですが、 これをマージしてCの様に整える方法は無いでしょうか? 関数を使わず、データの貼り付けで出来ると助かります
>>460 A,B列をコピーした後、C列に張り付けるときに
[形式を選択して貼り付け]-[空白セルを無視する]チェックON
でいけないかな
>>459 まちごいた 訂正
B2から空白行が無くぎっちりデータが最大B100まで詰まってるとして
COUNTIF(OFFSET(B1,COUNTA(B2:B100)-3+1,0,3),">0")
>>461 A列とB列の両方にデータが入ってる行があっても
B列のデータしか残らないので注意
R1C1方式の表示を一発でできるアイコンほしい。。。
465 :
名無しさん@お腹いっぱい。 :2012/10/09(火) 11:43:48.63 ID:7k0CkTVW0
縦方向に選択範囲を広げてコピーした後に、 その隣の列を同じ分の選択範囲にするショートカットありますか?
Shift + ←/→ そういう意味じゃない?
>>466 それだと左右2列以上選択されちゃうじゃないですか。
例えば左右2列の表があって、
左の列を縦方向に1000行コピーして、どっかにペーストした後、
右の列を同じように1000行コピーして、どっかにペーストしたい、という感じです。
これが5000行とかになると、手作業でやるの大変じゃないですか。
そんなショートカットはないんじゃないかな やるとすれば、左の列を選択した状態で範囲名を付けて 名前の定義から範囲をコピーするぐらいか
OfficeXPで横を1024まで拡張する方法はないでしょうか
470 :
名無しさん@お腹いっぱい。 :2012/10/11(木) 00:40:24.10 ID:mGK/pFl80
>>467 コピー元とコピー先は同じシートですか?
>>470 いえ、別の。というか別のソフトです。イラストレーター等の。
>>471 コピー元シートのマクロに適当なショートカットで以下の文をコピペして使用してみて下さい
ActiveSheet.Range(Cells(Selection.Row, Selection.Column + 1), Cells((Selection.Row - 1) + Selection.Rows.Count, Selection.Column + 1)).Select
Selection.Copy
1.まず列中を縦方向にコピー元範囲を指定してコピーして下さい(コピー元列の一番左の列から始めて下さい)
2.コピー先からコピー元に戻る時に選択範囲を変更しない様に注意して下さい
3.ショートカットコマンドを入力してコピー元が右隣に移動してる事を確認してコピー先に貼り付けて下さい
4.2から繰り返し
>>472 上記マクロの2行目を改行させず1行目の後ろにくっつけて下さい
>>472 おおおおおおおおおおおおおおおおおおおお!!
すごいです、出来ました! これは・・いやもうありがとうとしか言い様が・・・
マクロなんて知らなかったんですがググって何とか理解できました。
いや、ほんとに感謝です。本年度一番の感謝です。
A B C D E F G 1 60 ○ 60 30 40 20 10 2 30 ○ 50 70 10 30 20 3 -50 × 20 60 -50 10 40 4 40 × 5 条件 A列が+値の場合B列には○を表示 A列が-値の場合B列には×を表示 しかしC〜G列に-値が一つでもある場合はB列を○から×、×から○に変更 質問 A4が+値なのでB4は○の表示になりますが前行C3〜G3の中に-値があるのでB4を○から×に変更 前行C〜Gに-値が無ければ最初の条件通り○になるような数式を教えてください
B4の数式 =IF(A4>0,IF(COUNTIF(C3:G3,"<0")>0,"×","〇"),IF(COUNTIF(C3:G3,"<0")>0,"〇","×"))
>>477 上手く行きました
ありがとうございました!
A B 1 55 3 2 23 1 3 45 2 4 87 4 5 91 4 6 71 3 A列の値が0〜9の場合は0、10〜39の場合は1、40〜49の場合は2 50〜79の場合は3、80〜99の場合は4、100〜149は5を・・・ というように、B列に指定した値を返したい場合、どのような関数を使って どのようにやると良いのでしょうか? 場合分けが10個以上あるのでif関数は使えなくて困っています。 VLOOKUPを使えばうまくいくような気もするのですが、いまいちよく分かりません。 よろしくお願いします。
480 :
479 :2012/11/04(日) 20:57:02.68 ID:0SVE+1yK0
あっ、すいません。 ビジネスsoft板で聞き直します。 失礼しました。
>>479 もういないだろうけど、VLOOKだとB1セルに
=VLOOKUP(A1,{0,0;10,1;40,2;50,3;80,4;100,5;150,6},2,TRUE)
>>481 あちらで色々教えてもらいましたが、VLOOKUPが一番すっきりしていて美しいです。
わざわざ、ありがとうございました。
エクセルでパックマン作れるらしいな あれってVBA使うの?
>>476 の条件にG列が3回連続プラス(G1〜G3)値の時は
B4を○から×に変更という条件を付け加えたいのですが、この時C3〜F3の中にマイナス値があった場合は
G列3回連続プラス値の方を優先(C3〜F3のマイナス値は無効)するという数式にしたいのですが教えてください。
何度も素人な質問で申し訳ありませんがよろしくお願いします。
>>484 B4の値
(1) A4>=0 の場合は "〇"、A4<0 の場合は "×"
(2) G1〜G3がすべて正(>=0)の場合は(1)を反転
(3) (2)を満たさないが、C3〜G3の内一つでも負(<0)の値があれば(1)を反転
こんな感じ?
Q1 B1〜B3はG列の判定ができないけどどうするの?
Q2 H列以降に一時的な値を保持してもいい?
Q3 0 とか未入力はどう扱う?
486 :
484 :2012/12/13(木) 12:20:07.93 ID:O53O2VCP0
>>485 ありがとうございます。
はい(1)〜(3)の条件でお願い出来ればと思います。
Q1ですがB4以降から適用するようにしたいと考えています。
Q2は何とか一つのセル内で数式が成り立つようにしたいのですが無理でしょうか
どうやっても無理ということであればH列を使用した数式でお願いします。
Q3は0と未入力は無い設定です。
よろしくお願いします。
B4の値 =IF(COUNTIF(G1:G3,">=0")=3,IF(A4>=0,"×","〇"),IF(COUNTIF(C3:G3,"<0")>0,IF(A4>=0,"×","〇"),IF(A4>=0,"〇","×"))
>>487 最初のIF(A4>=0,"×","〇")って○固定なの?
489 :
484 :2012/12/14(金) 05:24:55.74 ID:XMkmOaHk0
>>487 上手く行きました!
何て言ったらいいのか、とても感謝しています。
ありがとうございます!
>>488 ごめん ちょっとよくわからん
もう少し具体的に頼む
>>490 意味不明で変なこと書いてごめん
ちょっと疑問に思って書いたんだけど、質問主は上手くいったと書いてるね
G列3回連続プラスならB4を○→×と変えるだけで
B4×のときはC3〜F3によって×→○と×→×のケースがあるのかと思った
最初の
>>476 のときは○から×、×から○に変更という表現を使ってるのに
>>484 では○から×に変更とだけ言ってたから
492 :
490 :2012/12/15(土) 20:36:01.25 ID:E8hBKKMD0
493 :
484 :2012/12/17(月) 19:41:51.57 ID:EfhEIINb0
すみません・・・条件に不備がありました。 もう一度質問お願いします。本当にすみません;; B4の値 (1) A4>=0 の場合は "〇"、A4<0 の場合は "×" (2) G1〜G3がすべて正(>=0)の場合は(1)を反転 (3) (2)を満たさないが、C3〜F3の内一つでも負(<0)の値があれば(1)を反転 B5以降の値 「G列が4回以上連続で正(>=0)の場合は反転しない」 「反転するのは3回連続で正(>=0)の場合のみ」 この条件を付加したいです。 お手数だと思いますがよろしくお願いしますm(_ _)m
>>493 Q1 G列の連続というのは、直前の行までってこと?
(B10なら、4回以上連続=G6〜G9、3回連続=G7〜G9)
Q2 「直前行のC〜G列が一つでも負なら反転」の判定を適用するのは
「G列が4回以上連続で正」も「G列が3回連続で正」も
満たさない場合のみ で良い?
495 :
484 :2012/12/18(火) 00:46:42.34 ID:bzS8xqMH0
>>494 はい。Q1は直前の行まで()内もその通りでOKです。
Q2ですが「直前行のC〜G列が一つでも負なら反転」を適用するのは「G列が3回連続で正」を満たさない場合のみで
「G列が4回以上連続で正」が満たされても満たさなくても「直前行のC〜Gが一つでも負なら反転」になるようにしたいです。
ちょっと自分の説明がよくないかもしれません。すみません。
「G列が4回以上(5回、6回、7回と)連続で正」になった場合は
>>493 (1)(3)の条件に一切関与しないという感じでしょうか?
説明がいまいちですみません;;;
>>495 B5の値
(1) A5>=0 の場合は "〇"、A5<0 の場合は "×"
(2) G1〜G4がすべて正(>=0)の場合は(1)で確定
(3) G1が負(<0) かつ G2〜G4がすべて正(>=0)の場合は(1)を反転
(4) (2),(3) を満たさないが、C4〜G4の内一つでも負(<0)の値があれば(1)を反転
これでおk?
497 :
484 :2012/12/19(水) 08:36:52.40 ID:zKJnLOdM0
B5の値 =IF(COUNTIF(G1:G4,">=0")=4,IF(A5>=0,"〇","×"),IF(AND(G1<0,COUNTIF(G2:G4,">=0")=3),IF(A5>=0,"×","〇"), IF(COUNTIF(C4:G4,"<0")>0,IF(A5>=0,"×","〇"),IF(A5>=0,"〇","×")))) 途中の改行は削除されたし
499 :
484 :2012/12/20(木) 00:57:49.72 ID:JSK8CyKm0
>>498 さん、ありがとうございます!なのですが…私間違えてましたすみません(泣
>>496 条件の(4)のところですが、(3)だけ満たさないが、C4〜G4の内一つでも負(<0)の値があれば(1)を反転でした。
折角教えて下さったのに私の勘違いで本当に申し訳ありませんm(_ _)m
>>499 ごめん よくわからん
G列が四回連続で正の時に行うべき判定を具体的に書いてくれ
501 :
484 :2012/12/21(金) 18:19:44.10 ID:1H3xeRRy0
>>500 さん、何度もすみません。
自分でもちょっと混乱してしまってるかもしれませんごめんなさい。
簡単に言いますとG列が4回連続で正の時は(1)で確定ですが、C4〜F4に負の値があった場合に(1)を反転です。
A B C D E F G
1 60 ○ 60 30 40 20 10
2 30 ○ 50 70 10 30 20
3 -50 × 20 60 20 50 40
4 40 × 30 20 -50 30 60
5 10 ×
B5はA5>0なので○
G2〜G4が3回連続正の値なので条件的にはB5が×に反転しますが、この場合は
G1+G2〜G4が4回連続正の値になっているのでB5は反転せず○のまま。
しかしC4〜F4の中に負の値があるのでB5は反転して×に
(1) A5>0 の場合は "〇"、A5<0 の場合は "×"(基本条件)
(2) G1〜G4がすべて正(>=0)の場合は(1)で確定
(3) (2)を満たしているが、(G1〜G4がすべて正(>=0)の場合)C4〜F4の内一つでも負(<0)の値がある場合(1)を反転
(4) (3)を満たしていないが、(C4〜F4の内一つでも負(<0)の値が無い場合) G1が負(<0) かつ G2〜G4がすべて正(>=0)の場合は(1)を反転
こんな感じなんですが益々分かり難くなってたらすみませんm(_ _)m
>>501 A5が正→〇、A5が負→× の値を
(a) G1〜G4がすべて正 かつ C4〜F4がすべて正 → 反転しない
(b) G1〜G4がすべて正 かつ C4〜F4に負がある → 反転
(c) G1が負、G2〜G4がすべて正 かつ C4〜F4がすべて正 → 反転
(d) 上記以外 → 反転しない
これでいい?
503 :
484 :2012/12/22(土) 18:10:21.43 ID:Hy2tnbUK0
>>502 さん、ありがとうございます!
ほぼその通りでOKですが、一つ追加させてください。
A5が正→〇、A5が負→× の値を
(a) G1〜G4がすべて正 かつ C4〜F4がすべて正 → 反転しない
(b) G1〜G4がすべて正 かつ C4〜F4に負がある → 反転
(c) G1が負、G2〜G4がすべて正 かつ C4〜F4がすべて正 → 反転
(d) G1が負、G2〜G4に一つ以上負 かつ C4〜F4に負がある→ 反転
(e) 上記以外 → 反転しない
すみません、よろしくお願いしますm(_ _)m
>>503 ちょっと立て込んでたもんで、遅くなって済まなんだ
(b)又は(c)又は(d)の場合はA5の正負を反転、それ以外はそのまま と解釈した
B5の値
=IF(OR(OR(AND(COUNTIF(G1:G4,">=0")=4,COUNTIF(C4:F4,"<0")>0),
AND(G1<0,AND(COUNTIF(G2:G4,">=0")=3,COUNTIF(C4:F4,">=0")=4))),
AND(G1<0,AND(COUNTIF(G2:G4,"<0")>0,COUNTIF(C4:F4,"<0")>0))),
IF(A5>=0,"×","〇"),IF(A5>=0,"〇","×"))
長え('A`)
途中の改行は要削除
506 :
484 :2012/12/27(木) 17:48:36.40 ID:2sTOkMnr0
>>504 さん、ありがとうございます!
教えていただいた数式を試してみましたら自分の理想通りに上手く行ったのですが一つだけ問題がありました。
ここ2日、自分でも数式を付け足したり自分が解かる範囲で色々試してみたのですが私には無理でした・・・すみません。
>>503 の(c)に関連する部分なのですが、現状ですとG1が負、G2〜G4がすべて正 かつ C4〜F4に負があるケースの時、
G1が負、G2〜G4がすべて正→反転 かつ C4〜F4に負けがある→反転というように重複して反転するので
B5が○→×→○と元に戻ってしまいます。この部分を重複しないように修正可能でしょうか?
(c)-1 G1が負、G2〜G4がすべて正 かつ C4〜F4がすべて正 → 反転 ○→× or ×→○
(c)-2 G1が負、G2〜G4がすべて正 かつ C4〜F4に負けがある→ 反転 ○→× or ×→○
※ G1負、G2〜G4がすべて正の時は C4〜F4の正負に関係なく反転
年末の忙しい時期だと思いますので時間のある時、または年明けでも構いませんのでよろしくお願い出来れば嬉しいです。
>>506 ちょっと意味がわからん
二回反転するということはない 反転するかしないかのどちらか
>現状ですとG1が負、G2〜G4がすべて正 かつ C4〜F4に負があるケースの時、
この場合は (e)上記以外 に該当するから反転しない
(a) 条件を削除
(b) G1〜G4がすべて正 かつ C4〜F4に負がある → 反転
(c) G1が負、G2〜G4がすべて正 → 反転
(d) G1が負、G2〜G4に一つ以上負 かつ C4〜F4に負がある→ 反転
(e) 上記以外 → 反転しない
の条件でいいなら、式の値はこうなる
B5の値
=IF(OR(OR(AND(COUNTIF(G1:G4,">=0")=4,COUNTIF(C4:F4,"<0")>0),
AND(G1<0,COUNTIF(G2:G4,">=0")=3)),
AND(G1<0,AND(COUNTIF(G2:G4,"<0")>0,COUNTIF(C4:F4,"<0")>0))),
IF(A5>=0,"×","〇"),IF(A5>=0,"〇","×"))
508 :
484 :2012/12/31(月) 18:56:38.49 ID:ABjRsfxP0
>>507 さん、何度もすみませんでした。
最後に教えてくださった
>>507 の数式を試してみたんですが
自分の理想通りの数式で上手く行きました!ありがとうございます!
最後まで面倒見てくださって本当に感謝です。
よいお年をお迎えください!
年が明ける前に解決できて何より 来年も良い年でありますように
こんなことできますでしょうか? エクセル2010を使用しています。 1行目のセルを縦と横のスクロールバーで動かせないように固定し、 2行目以降をスクロールバーで動かせるようにしたいです。
両方なら無理じゃないの 片方ならウィンドウ枠の固定や分割で出来るだろうけど
やっぱりそうですよね。 すっきりしました。ありがとうございました。
購入したのにライセンス認証ができない 俺の1万円はどこに
=IFERROR(D7/D6,0) =IF(D9>D10,D7*20+D8*1000,D8*1000) =IF(D14>=0.01,ROUNDDOWN(D12*5%,0),0) この三つの関数が2007だと普通に表示されるのですが 会社のPCだと、#NAME?になっちゃいます。 2007以前では非対応な関数なのでしょうか?
すみません。 >514です。 明日会社に行かないとわかりませんが =IFERROR が2007以前では非対応っぽいので =IF(ISERROR(D7/D6),0,D7/D6) でやってみました。これでいけるんじゃないかな、っと♪
Excel2010を使っております。 仕事の取引先がExcel97で、.xls形式で保存しないと先方が使えないので.xlsで保存していますが、 ページレイアウトの設定「横:Xページ」はExcel97では存在しなかったと記憶しております。 もし先方が印刷をしたいと言ってきた場合、この設定は「生きている」のでしょうか? 印刷範囲やページレイアウトがおかしくなったりしませんでしょうか? 現在は、先方が印刷をするという事が「まだ」ないので大丈夫ですが、 今後印刷したいと言ってきたとして、 2010にしかない設定「横:Xページ」が97で機能するかどうかを知りたいです。
互換性を保持したまま保存
>>517 即答ありがとうございます。
現在.xlsなので、[互換モード]で開かれてますが、これで普通にCTRL+Sで保存すればOKでしょうか。
Excel97はさすがに古すぎ クレームきたら先方に文句つけていい
取引先に合わせるのが仕事です
こっちも相手にとって取引先じゃねーの?
Excel 2010 を使ってる。 Google Drive にあるシートを開いたんだが、 ちょっと編集して保存しようと思ったが、 これが保存できない。 Google Drive にあるから、 インターネットから取ったって事で、 保護ビューになってるのかな。 が。 解せないことに、黄色いバーが出ない。 情報のステータスを確認しても、 保護されている旨の表示も無い。 どうなっているのか、どなたか、 教えて頂けないか。 ちなみに、同じフォルダにあるWord文書を開くと、 ちゃんと黄色いバーが出る。
いろいろなWebサイトをググって出勤簿を作成していますが、残業絡みの求め方で 行き詰ってしまいましたので、どなたかご教示頂ければ幸いです。 まず、通常昼の時間帯は8:00〜17:00※昼1Hで8H労働 残業した場合20:00〜翌5:00は深夜残業でそれ以外の時間帯は17:00以降22:00前は通常残業になります。 ※扱い上、他の休憩は無しでOK また、夜勤番の残業は全て通常残業で時間を計算します。 ※夜勤番(20:00〜5:00、1H休憩8H基準として)早出残業ありの18:00〜7:00勤務なら残業4Hになります そして設定セルは以下の通りです 出勤時間H9「8:00」で入力、退社時間J9「17:00」で入力、普通残業時間M9、深夜残業時間N9、全残業時間X9 深夜残業N9(20:00〜翌5:00)は以下の式で出しています。これは上手くいっています。 =IF(OR(H9="",("5:00"-MIN("5:00",H9)+MIN("29:00",J9)-MIN(MAX("22:00",H9),J9))*24=0),"",("5:00"-MIN("5:00",H9)+MIN("29:00",J9)-MIN(MAX("22:00",H9),J9))*24) 全残業時間X9は以下の式で出しています。これも以下の式で上手く出ています。 =IF(OR(H9="",IF(J9<H9,(J9+1-H9-"9:00")*24,(J9-H9-"9:00")*24)<=0.01),"",IF(J9<H9,(J9+1-H9-"9:00")*24,(J9-H9-"9:00")*24)) 普通残業M9は今の所、以下の様にして出していますが、X9のセルを使わずに1行の式で出すのが あれこれやってみましたがどうも上手くいきません。 =IF(AND(X9="",N9=""),"",IF(N9="",X9,X9-N9)) 上手いやり方がありましたら、お願いいたします。
力技ですが自己解決はしました。※()の数が足りていなかった…orz もう少しスマートにいく方法があればご教示お願いいたします。 =IF(OR(H9="",IF(J9<H9,(J9+1-H9-"9:00")*24,(J9-H9-"9:00")*24)<=0.01),"",IF(J9<H9,(J9+1-H9-"9:00")*24, (J9-H9-"9:00")*24)-("5:00"-MIN("5:00",H9)+MIN("29:00",J9)-MIN(MAX("22:00",H9),J9))*24))
526 :
名無しさん@お腹いっぱい。 :2013/08/29(木) NY:AN:NY.AN ID:KcI2TWPj0
>>525 は最後の)が多いので風性です、↓は一箇所改行しています。
=IF(OR(H9="",IF(J9<H9,(J9+1-H9-"9:00")*24,(J9-H9-"9:00")*24)<=0.01),"",IF(J9<H9,(J9+1-H9-"9:00")*24,
(J9-H9-"9:00")*24)-("5:00"-MIN("5:00",H9)+MIN("29:00",J9)-MIN(MAX("22:00",H9),J9))*24)
530 :
名無しさん@お腹いっぱい。 :2013/12/23(月) 19:32:31.35 ID:KaWkl7TW0
青森 博多 横浜湖 宮城 静岡
A4の大きさで文書を書いた場合、右端が用紙範囲を超えてでてしまいます。 印刷プレビューで切れた文字を切り取りと貼り付けで体裁を整えましたが、自動的に書式を設定することはできるのでしょうか?
プレビューだと罫線の中に収まってるのに 実際印刷するとズレまくりなのは最近のExcelなら直ったの?
>>533 とりあえず2010は直ってない
考慮するのが当たり前な自分が居る
>>534 最近のプリンタなんてLPTとかプロトコル使ってた時代じゃあるましベタなRAW流してるだけだろ?
単に最終イメージを表示するだけだし、簡単に直せそうなもんだけどなぁ
紙やトナー勿体ないからポートじゃなくファイルに出力してからやってるけど
>>535 印刷を意識しだすと予めセルを結合して折り返しにして〜とか
縮小して〜にしたりっていう要らない処理をしないといけないもんな
紙がもったいないからpdfで確認とか
そんな優秀な人材では無いけれども
PDFと印刷後こそ似ても似つかぬ物になる
>>537 あーそうなんだ
やっぱりやってないことを言うもんじゃないな
540 :
名無しさん@お腹いっぱい。 :2014/02/02(日) 13:25:32.36 ID:T+FaZ2ty0
チャーハンランチ(牛乳付き) チャーハンランチ(牛乳付き) チャーハンランチ(牛乳付き) チャーハンランチ(牛乳付き)
541 :
名無しさん@お腹いっぱい。 :2014/02/04(火) 03:38:50.82 ID:73cqW8UO0
質問です。 Excel2010で、 「この列には予め設定しておいた文字をリストから選択して入力することしか出来なくする」 それに加えて、 「選択してとして表示された文字列と、実際に入力される文字は違う」 ようにするにはどうしたらいいのでしょうか? 例えば、ある列には「阪神タイガース、巨人ジャイアンツ、広島カープ(以下略)」の12の選択肢の中の一つから選ぶようになっていて、 阪神タイガースを選ぶと、セルには「虎」と入力される様にしたいのですが。
>>541 >「この列には予め設定しておいた文字をリストから選択して入力することしか出来なくする」
⇒「データ」ー「入力規則」ー「入力値の種類」を「リスト」にして、
「元の値」にカンマ区切りで入力するか、
参照先を入力する
>「選択してとして表示された文字列と、実際に入力される文字は違う」
>ようにするにはどうしたらいいのでしょうか?
⇒この機能は用意されてないので、隣のセルに結果を表示する関数を入れるか、
VBAで実現するかを選ぶ
⇒隣のセルに関数ならIFを使う
⇒VBAならselect caseを使う
543 :
名無しさん@お腹いっぱい。 :2014/02/04(火) 13:16:52.99 ID:73cqW8UO0
>>542 ありがとうございます。
関数でやってみます。
それで、リストを使った入力に関してもう一点お願いします。
E、F、Gの列に、既に上の行で入力された言葉をリストから選択するか、新しい言葉を入力する。
そして新しい言葉は三列で共通のリストに自動的に追加される。
その様な仕組みは可能でしょうか?
例えばクラスの生徒の趣味欄を入力するとして、
D E F G
鈴木 読書 音楽鑑賞 料理
と入力すれば、「趣味リスト」には読書、音楽鑑賞、料理の三単語が登録される。
次に斉藤の行でE列を入力する際には上記三単語から選択するか、新しく”野球”を入力することが出来る。
そして次に田中の行を入力する時は、E列にリストから”料理”、F列に同じくリストから”野球”を選べるようになる。
この様な感じなのですが。
>>543 >E、F、Gの列に、既に上の行で入力された言葉をリストから選択するか、新しい言葉を入力する。
⇒データの入力規則を設定したら、
「エラーメッセージ」タブの「無効な〜」のチェックを外す
>そして新しい言葉は三列で共通のリストに自動的に追加される。
⇒VBAじゃないと不可能だね
リストの参照先は一行か一列じゃないとはねられるので、
・作業用の列を用意してリストを設定する
・VBAで入力範囲の文字列がリスト参照先にあるか確認
・ある場合処理終了
・ない場合は下記を実施
>リスト列の最後尾に追加
>リスト範囲の設定し直し
大体こんな感じかな?
545 :
名無しさん@お腹いっぱい。 :2014/02/04(火) 21:10:39.17 ID:73cqW8UO0
>>544 迅速な回答ありがとうございます。
そのやり方で挑戦してみます。
546 :
名無しさん@お腹いっぱい。 :2014/02/05(水) 01:03:51.58 ID:AIlns++40
超初心者ですいません。 A列全体に入力規則を設定し、「犬・猫・猿」の三単語しか入力出来ない様にしました。 1行目は見出しにして<性格>と入力しようとしたら”入力した値は正しくない”と出て入力できません。 1行目は見出しの行にして、全ての列の入力規則等を無効にしたいのですが、どの様な操作をすれば良いのでしょうか?
>>546 そこから1行目だけ入力規則を「全ての値」に設定し直せばいいんじゃない?
548 :
名無しさん@お腹いっぱい。 :2014/02/05(水) 01:22:03.74 ID:AIlns++40
>>547 なるほど、設定を上書きすれば良かったんですね。
ありがとうございます。
549 :
名無しさん@お腹いっぱい。 :2014/02/08(土) 13:40:42.74 ID:Nr4R9KcN0
ゴーヤ焼きそば ゴーヤ焼きそば ゴーヤ焼きそば ゴーヤ焼きそば
550 :
名無しさん@お腹いっぱい。 :2014/02/16(日) 14:29:35.28 ID:sdWw2nMY0
A B 1 58 -2 2 61 22 3 30 -63 4 -104 -20 5 45 60 6 26 33 7 50 27 8 -16 10 9 42 50 合計■(4) ▲(5) 合計■に各行Bより大きいAの総数を表示するにはどうしたらいいですか 合計▲に各行Aより大きいBの総数を表示するにはどうしたらいいですか よろしくお願いします
>>550 追加
Bより大きいA(4つ)A1、A2、A3、A7の合計(A1,2,3,7-B1,2,3,7=215)も■の下の行に表示したい
552 :
名無しさん@お腹いっぱい。 :2014/02/20(木) 23:20:52.36 ID:icQYuasX0
チャイニーズみそ漬けチャーハン チャイニーズみそ漬けチャーハン チャイニーズみそ漬けチャーハン チャイニーズつけチャーハン
555 get !
556 :
名無しさん@お腹いっぱい。 :2014/03/05(水) 07:33:19.73 ID:PWqsMUX+0
http:〃20m.ziploader.net/dl.phpx?id=ziploader2062 ★zipファイルの「阪神近鉄無」フォルダー以下 「平成25年12月」「平成25年11月」の数値未発表で一部合計値比較不可能の為 平成25年10月〜平成13年4月は以下路線の各駅を合計・増減から除外して再計算。 「阪神」─「本線」「なんば線」 「近鉄」─「難波線」「大阪線」「南大阪線」 ★zipファイルの「阪神近鉄有」フォルダー以下 除外せず、「平成25年12月」「平成25年11月」の未発表数値を前年同月と同一と仮定
並べ替えで良い方法は無いものか助けを乞う A 1 A1 2 A10 3 A2 並べ替えて A 1 A1 2 A2 3 A10
>>557 "A"が文字列である必要が無いなら
数値だけ入力して、表示形式を「"A"0」としたら?
>>558 Aの部分が3〜4文字の識別文字列なので分離は出来ない
1,000行ぐらいだから気合で並べ替えてもよさそうなのだが
後日200行ぐらい増えるのでマクロかプラグインで一発整形出来ると助かる
>>559 >Aの部分が3〜4文字の識別文字列なので分離は出来ない
⇒この部分が決まった種類なのか、変動するものなのか、
何種類あるものなのかっていう状況によって面倒臭さが変わる
>>560 ざっと20種ぐらいあるので手動で並べ替えている
次回追加分が来た時に並べ替えるのが大変…
>>561 数値だけの条件で並べ替え出来れば良いんだよね?
それなら作業用の行を作って、
if(iserror(value(right(a1,4))),right(a1),if(iserror〜
って感じで数値だけ取り出してそこで並び替えたらどうよ?
数式はエロい人が見たらもっと簡潔なのがありそうだかど
>>562 一部間違えたわ
if(iserror(value(right(a1,4)))=false,rghit(a1),if〜
で、数値の桁数ぶん積み重ね
あー、後のライトの中身んとこやり忘れたけど悟ってくれ
>>563 ありがとう、なんとかなりそうだ
ifなんて閾値のYES, NO表記ぐらいにしか使ったことなかったので考えもしなかった
エクセルで 範囲:1行目から〜100行目 条件:"OK" かつ 隣のセルに 今日の日付 上記の条件が真の場合カウントを行い、 100行一括で行うにはどのようにしたら良いでしょうか? よろしくお願いします
>>566 =COUNTIFS(A1:A100,"OK",B1:B100,TODAY())
569 :
名無しさん@お腹いっぱい。 :2014/03/14(金) 01:57:42.47 ID:dmBepPiN0
相談があります。 パソコンのFドライブに「顧客名簿」というフォルダがあり、その下部に「鈴木一郎」や「田中直樹」といったフォルダが1000程あり、それぞれに色々なデータが収まっています。 これをエクセルの表にして整理をしようと思うのですが、 「鈴木一郎」→「A1」 「田中直樹」→「A2」 「佐藤大作」→「A3」 みたいに、1000ほどあるフォルダ名をA列に一気に転写するってことは出来ないでしょうか?
コマンドラインからリストって、コピー&ペースト Win+R → cmd <Enter> >F: >CD \顧客名簿 >dir /AD /B > list.txt >exit これで 顧客名簿\ にフォルダ名だけが列記された list.txt が出来るので、 メモ帳あたりで開いて全部コピー → Excelでペースト
質問よろしくお願い致します。 行G:Gが空欄である場合を除いてD5:D100に「定期」という文字がある場合F5:F100を計算する、 の式が組み立てられません D5:D100~はSUMIFで組み立てられるのだがG:Gが空欄の場合はカウントしない、を どこにどう組み込むのか。 行Gは入金の日付を入力してありここの入力がない時は値段セルに数値が入っていても 合計から抜く、という式を作りたいのです。 よろしくお願い致します。
>>571 バージョン2007以降ならsumifs関数でいけると思うけど
572 ありがとうございます。 G行を抜く、をSUMIFのどこに入れたらよいのかわからないのです。 =SUMIF(D5:D100,"定期",F5:F100)のどこにいれたらよいでしょうか。
575 :
名無しさん@お腹いっぱい。 :2014/04/03(木) 10:45:28.11 ID:/pg5L96g0
576 :
名無しさん@お腹いっぱい。 :2014/04/25(金) 23:57:14.64 ID:TFV/ha4g0
http:〃20m.ziploader.net/dl.phpx?id=ziploader2209 ★zipファイルの「阪神無」ディレクトリ以下 「平成26年2月」の数値未発表で一部合計値比較不可能の為 平成26年1月〜平成13年4月は以下路線の各駅を合計・増減から除外して再計算。 「阪神」─「本線」「なんば線」 ★zipファイルの「阪神有」ディレクトリ以下 除外せず、「平成26年2月」の未発表数値を前年同月と同一と仮定 平成24年4月〜平成26年2月 [2014年4月24日] http:〃www.city.osaka.lg.jp/toshikeikaku/page/0000020916.html http:〃www.city.osaka.lg.jp/toshikeikaku/cmsfiles/contents/0000020/20916/6-2.xls 平成24年3月〜平成13年4月 [2013年6月4日] http:〃www.city.osaka.lg.jp/toshikeikaku/page/0000164566.html http:〃www.city.osaka.lg.jp/toshikeikaku/cmsfiles/contents/0000164/164566/12-6.xls
577 :
名無しさん@お腹いっぱい。 :2014/06/05(木) 22:45:37.31 ID:DSrn8IAg0
(excel2007) つかぬことをお尋ねしますが 文字列を逆に並べ替える数式ってできますか? 百文字でも行けそうな感じで VBAではなくです。
578 :
名無しさん@お腹いっぱい。 :2014/06/06(金) 07:11:56.46 ID:ILYFykk70
あまり使っていないので忘れていたが そういえば昔のEXCELにあったカメラ機能はどこ行ったの?
テスト
右クリック〜新規作成から作ったファイルを開けないのだが。
書き込めない・・・
VLOOKUP関数で試したんですが文字では反応するのに数字では「#N/A」が返ってきて困っています ジオン 1,3,5,8,10 地球連邦 2,6,11,14 ・・・ とあって、5を入力したらジオンって返ってくるようにしたいんですがどうすればいいでしょうか? 数字は重複しません この場合どうすればいいでしょうか?よろしくお願いします。
質問よろしいでしょうか。 月毎にシートを分けて集計している出勤表があり このデータから直近の三ヶ月分を週単位でグラフ化して会議資料に使うのですが =sum(11月!A2:A8) で計算していてシート名を手打ちでずらしています 毎月打ち直すのが面倒なのでシートの指定を関数で済ませようと奮闘しているのですが =sum(INDIRECT(B1)!A2:A8) B1に「11月」と入力 だとエラーが出てしまいます。 INDIRECTの使い方がおかしいのでしょうか・・・ それとも他の関数を使うのが正解なのか・・・・・・ 助けてください
おぉぅ、自宅で弄ってたら速攻で自己解決 =SUM(INDIRECT(B1&".A2:A8")) で普通に出来ましたINDIRECTで範囲まで囲う必要があったんですね すいませんでした。
587 :
名無しさん@お腹いっぱい。 :2014/11/22(土) 10:56:30.67 ID:XkLr/mUt0
Win7にて規定のブラウザ(httpなどの関連付け)をFirefoxにしています。 この状態を維持したまま、Excelのリンクをクリックすると、 「このコンピューターに設定された制限のため、操作が取り消されました。 システム管理者に問い合わせてください。」 と表示されてしまい、リンク先に移動できません。 ググってみつけた解決策は、どれも規定ブラウザを標準(IE)に戻す。 というものでした。 規定のブラウザをFirefoxにしたまま、 Excel内のリンクを有効にする方法はありますでしょうか?
588 :
名無しさん@お腹いっぱい。 :2014/11/22(土) 12:42:28.71 ID:5hA9z7hV0
589 :
名無しさん@お腹いっぱい。 :2014/12/11(木) 06:28:12.04 ID:m4hmVNlQ0
500 200 700 1500 2200 〜 〜 100 32300 50 32350 32350 こういう累積?小計?が隣のセルに表示される表を作りたいです 一番下の合計は簡単に出来たのですが右で躓いています セルひとつひとつ設定するには数が多いので簡単に出来る方法があれば教えて下さい
上+左じゃね?
だよね でなきゃ =SUM(A$1:A1)をコピーすればOK
592 :
名無しさん@お腹いっぱい。 :2014/12/12(金) 11:41:40.29 ID:pAd3DrGb0
>>590 ありがとうございます
コピーペーストだと =SUM(B2,A3) とかの()内をひとつずつ訂正しなくちゃならなくなると決めつけてました
自動で貼り付け時に調整してくれるんですね。知らなかったです。便利ですね
>>591 ありがとうございます。$の意味が分からず調べました
絶対参照というもので自動調整させないようにするものみたいですね
こちらの方法でも出来ました
excel かなり便利そうですので時間がある時にでも基本の初歩ぐらいは勉強してみます
御二方共、本当にありがとうございました。
593 :
名無しさん@お腹いっぱい。 :2014/12/30(火) 21:01:39.59 ID:e5rVxDjy0
ここで聞くべきか微妙なんですが、 Excel2010を基本から応用まで勉強できるテキスト・教本のお勧めってありますか? 2007で少しは勉強してたのですが、パソコンを買い替えたら2010になってて微妙な違いに躓いて暫く触らなかったら覚えてたことまでどんどん忘れてしまって…
昔MicrosoftのホームページにExcelのチュートリアルがあったよね
595 :
名無しさん@お腹いっぱい。 :2015/01/02(金) 18:30:10.79 ID:IgLqRjPb0
altキーへのこだわりです。 CTRL+C でコピーした後、 数値だけ貼り付ける場合は、ALT+H+V+V です。 数式だけ貼り付ける場合は、ALT+H+V+F です。 こんな風に、ALTキーを用いた操作の一覧表が欲しいのですが どこかにないでしょうか。 お手数ですが教えていただけないでしょうか。 よろしくおねがいします。
596 :
名無しさん@お腹いっぱい。 :2015/01/06(火) 00:17:24.40 ID:GAaZHRqW0
Alt+F4が最強だろうな ラージャンも余裕になったよ
>>595 Office 2010を極める - Microsoft
で、検索するとpdfに少しだけ紹介されてる
>>595 追記
Alt を押すと「リボン」自体を指定
H を押すとリボンの「ホーム」を指定
V を押すと「貼り付け」を指定
V を押すと、「貼り付け」中の「数値(V)」を指定って感じだから
一覧自体は、リボンを見ればいいだけかも
595さんがよく使う作業の順番通りに、()書きの中のアルファベット押していけばできますよ
もしくは、よく使う作業をクイック アクセスツールバーに登録して
左から3つ目のを処理したい時は、Alt+3を押すだけというショートカットキーが登録できるようですよ
俺はリボン以前のキーボードのくせがついてるので今でも 数値だけ貼り付ける場合は、ALT+E+S+V 数式だけ貼り付ける場合は、ALT+E+S+F だな リボン指定に慣れるようにした方がよさそうだ
600 :
名無しさん@お腹いっぱい。 :2015/01/21(水) 01:34:36.74 ID:lM8rf+X80
質問です。 Excel2010です。 あるファイルに数十のシートがあるのですが、その中の一つのシートだけを残して新しいファイルを作ろうと思うのですが、 「要らないシートを全部一個一個削除し、必要なシートが一個だけ残った状態で”名前を付けて保存”する」という面倒な方法でなく、 「このシートだけを新しいファイルとして保存」みたいに一発で出来る方法ってないでしょうか?
複製でそのワークシートだけ新しいファイルに書き出す
シートタブを右クリック→コピー→新しいブック
この作業をエクセルの関数を使ってやるには、どうやればいいの? …みたいな質問って、ここでいいの?別のスレ?
両方でしていいよ
606 :
名無しさん@お腹いっぱい。 :2015/02/03(火) 17:20:13.11 ID:on5pMsxB0
Excel2010を使っています。 半角/全角ボタンのすぐ横にEscキーがあり、 セル内に文字を入力中によく誤ってEscキーに指が辺り それまで入力していた文字をリセットしてしまいます。 Excel内でのEscキーを無効にするか別の機能を割り当てたいのですが どのようにすれば良いでしょうか?
607 :
606 :
2015/02/03(火) 17:20:50.28 ID:on5pMsxB0