![見出し画像](https://assets.st-note.com/production/uploads/images/110783384/rectangle_large_type_2_fbbff567dbbd2feb42b4b518d4a34dd6.png?width=1200)
スピルのゴースト👻の正体【Excel】
こんにちは!
パソコンインストラクター歴12年の
チサです。(*´∀`)
今日は
Excelの
スピルのゴースト👻の正体
についてかきますねー。
Excelには
スピルってやつがあるんですが…
一体どんなやつかというと
これを見て👇
![](https://assets.st-note.com/img/1689154367621-oJTgVsWFrW.png)
D2セルに
UNIQUE(ユニーク)関数が
入ってます。
UNIQUE関数は
引数範囲の重複しないリストを
表示してくれる関数。
D3セル以降は
特に何もしてないのに
勝手に表示されるんです。
そういうやつを
スピルっていうんですが…
ほんとに
D3以降には何も入ってないのか⁉️
確認してみると…
👇
![](https://assets.st-note.com/img/1689462991333-In7FOUnFEE.png)
ちょっとうっすら
式が入ってる😆
こういううっすら式のことを
ゴースト👻っていうらしい。
( ๑´•ω•)ヘェー
ゴースト部分の式は
消そうと思っても消せない!!
あくまでも
ゴーストで実体はないから
消せないらしい。
じゃあ、
ゴースト部分の値は
ちゃんと入ってるのか⁉️
ちょっとVBAで書いてみました👇
(D2からD5の値を
E列に出力するコード)
Sub atai()
Dim gyo As Long
For gyo = 2 To 5
Range("E" & gyo).Value = Range("D" & gyo).Value
Next
End Sub
実行すると👇
![](https://assets.st-note.com/img/1689155145328-LZfkN8pWuC.png)
値はちゃんと入ってるらしい。
じゃあじゃあ?
式はどうなってるの?
( ˙꒳˙ )?
ってことで
式を出力するコード
も書いてみました👇
Sub siki()
Dim gyo As Long
For gyo = 2 To 5
Range("F" & gyo).Value = Range("D" & gyo).Formula
Next
End Sub
結果👇
![](https://assets.st-note.com/img/1689155196458-Hy0JW91jrJ.png?width=1200)
やっぱり
式はD2しか入ってなかった。。
(º ロ º๑)
ゴースト👻の正体
わかったような⁉️
わからんような⁉️
𐤔wʷ 🤣 𐤔w𐤔
ではでは
またあした!
(´꒳`)/
新刊出版しました👇
Wordショートカット力試しドリル
あなたはショートカットだけで
どこまでやれる?
|д゚)チラ
この📕で修行すれば
マウスのドラッグ操作から解放されますよ✨
ヾ(o´∀`o)ノワァーィ♪
➊パソコンに関する📕 4冊
➋Kindle出版に関する📕 2冊
➌節約に関する📕 1冊
➍読書に関する📕 1冊
➎海外の方向けの📕 3冊
気になる本があれば
試し読みだけでも♪
(´▽`)
この記事が気に入ったらサポートをしてみませんか?