在excel中的某個單元格輸入月份其他列自動填充日期另一

2021-04-15 06:06:30 字數 3198 閱讀 5327

1樓:真真真白丁

親,沒太明白……你的意思是不管上方插入多少行,公式都從1號開始?

2樓:沈一民

a3=if(c$3="","",if(c$3<>month(date(year(today()),c$3,row())),"",date(year(today()),c$3,row()-2)))

excel 根據一個單元格的選項自動填充另一個單元格的日期 50

3樓:匿名使用者

右鍵工作表標籤》複檢視**》貼上以制下**

private sub worksheet_change(byval target as range)

if target.count > 1 then exit sub

if target.column <> 1 then exit sub

select case target

case 1

cells(target.row, "b") = format(now, "yyyy-mm-dd")

case 2

cells(target.row, "c") = format(now, "yyyy-mm-dd")

case 3

case 4

case else

end select

end sub

3,4等其它選項自己參考著改。

07及以上版本excel請另存為.xl**啟用巨集工作簿

4樓:匿名使用者

那就讓a一直是當天日期不就行了?表達不太明白,如果還有變,可以用if函式回or函式。

excel表中,當一列某個單元格為某個值時,對應另一列單元格填充顏色

5樓:匿名使用者

選擇a列,在「條件格式」中,新建規則,以「公式」建立規則,分別輸入=b1=1 格式選擇填充色紅色;

=b1=2 格式選擇填充色綠色;

=b1=3 格式選擇填充色黃色。

6樓:匿名使用者

用條件格式做,望採納

excel**中如何根據輸入日期自動填充週一至週五的日期?

7樓:匿名使用者

可以有兩種方式,具體操作如下:

一、設定單元格格式方式:

1,在**a列中輸入日期;

2,在b列,即b2**中,輸入「=a2」,然後下拉填充以下**;

3,選中b列資料,然後右鍵,選擇「設定單元格格式」;

4,在彈出的對話方塊中,選擇「日期」及相應的格式;

5,最後下拉,便完成了日期的填充。

二、公式法:即在b列輸入公式——=text(a2,"aaaa"),這個公式即可,記住公式裡的「」必須是半形也就是英文格式。

擴充套件資料text:將數值轉換為按指定數字格式表示的文字。

語法:text(value,format_text)value 為數值、計算結果為數字值的公式,或對包含數字值的單元格的引用。

format_text 為「單元格格式」對話方塊中「數字」選項卡上「分類」框中的文字形式的數字格式。

8樓:不睿德畢沈

網上找到的解決方法如下:

一、沒有說自動填充的,要麼手動向下填充,或寫公式二、也沒有說自動生成的,需要寫公式

假定在a1輸入日期

在a2中輸入=a1+1,a3以下把a2公式向下填充那麼以後只要改a1的日期,下面的日期就會自動變化在b1中輸入=weekday(a1,2),b2以下把b1公式向下填充那麼b列就會自動獲得星期

還要再做的更好的話,比如a1沒有輸入日期後面不顯示、星期以中文形式出現等等都很容易在此基礎上完成

——————————————————————————————————weekday函式幫助如下:

weekday

返回某日期為星期幾。預設情況下,其值為

1(星期天)到

7(星期六)之間的整數。

語法weekday(serial_number,return_type)

serial_number

表示一個順序的序列號,代表要查詢的那一天的日期。應使用date

函式輸入日期,或者將函式作為其他公式或函式的結果輸入。例如,使用date(2008,5,23)

輸入2023年5

月23日。如果日期以文字的形式輸入,則會出現問題。

return_type

為確定返回值型別的數字。

return_type

返回的數字

1或省略

數字1(星期日)到數字

7(星期六),同

microsoft

excel

早期版本。2數字

1(星期一)到數字

7(星期日)。3數字

0(星期一)到數字

6(星期日)。

9樓:沈一民

b2=lookup(weekday(a2),,)向下複製

excel中 在一個單元格輸入內容,另外的單元格自動填充相對應的內容 如何做

10樓:匿名使用者

在g10 g12中分別輸入或複製貼上下列公式

=vlookup(g8,a:b,2,0)

=vlookup(g8,a:c,3,0)

11樓:平陽虎

在 產品名稱 下的單元格中輸入

=iferror(vlookup(g8,a:c,2,),"")在 單價 下的單元格中輸入

=iferror(vlookup(g8,a:c,3,),"")

12樓:我愛小華哥

方法1:

來產品名稱下面

輸入源 =lookup(1,0/($g$8=$a$1:$a$13),$b$1:$b$13)

單價下bai面du輸入zhi =lookup(1,0/($g$8=$a$1:$a$13),$c$1:$c$13)

方法dao2:

產品名稱下面輸入 =index($b:$b,match($g$8,sa:$a,0))

單價下面輸入 =index($c:$c,match($g$8,sa:$a,0))

13樓:匿名使用者

vlookup瞭解一下。

在EXCEL單元格中輸入的數值數字為什麼和輸入的不一樣

超過了精度,輸入之前設定為文字格式,或者先輸入一個英文的單引號,即 109551200606001352 excel中最大儲存是11位數,超過11位數字將以科學計數法顯示 如果想顯示全部數字,先設定單元格格式為文字,或者輸入時先輸入 英文半形下的一撇 excel預設的格式超過15位的數字就用科學計數...

如何在excel可見單元格中輸入序號

按alt f11,然後在左邊點滑鼠右鍵插入一個模組,輸入以下內容後再按f5。sub macro1 for i 1 to 100 if cells i,1 entirerow.hidden false then a a 1 cells i,1 a end if next end sub 方式 單元格填...

如何求出EXCEL裡面單元格某個符號後面的數字合計

新增輔助行,先把數字提取出來,然後再求和就行 excel怎樣獲取單元格中特定字元前面或者後面的內容?1 先舉例,要提取 後面的字元 sdk 到b列 2 在b2中輸入公式 find a2 返回 在字串中的位置,在a2單元格文字中是第6個字元 3 find 函式查詢第一引數在第二引數中的位置,查詢 b ...