【問題】excel某欄位的值,轉成有"該數值"列的1?

顯示結果從第 1 筆 到 3 筆,共計 3 筆
  1. #1
    會員
    註冊日期
    2006-11-15
    所在地區
    DSL
    討論區文章
    11

    【問題】excel某欄位的值,轉成有"該數值"列的1?

    我有excel相關問題想請教眾高手:

    我想讀取某欄位的值,轉成有"該數值"列的1(或0亦可),例如A1是80,則我想在C91到C170都填成"1",亦即會轉成80列的1,或者讀到B2是20,則在C171起(到C190止)新增20個儲存格的0,看似簡單,可是我找不到相關的function?

    多謝了!



  2. #2
    會員
    註冊日期
    2001-02-11
    所在地區
    350度凹透鏡
    討論區文章
    1,933

    回覆: 【問題】excel某欄位的值,轉成有"該數值"列的1?

    請使用 VBA

    Sub PCZone()

    A = Range("A1").Value '讀取目標儲存格數值


    For COUNTER = 1 To A '迴圈開始

    Cells(5, 6).Select '插入空格起始點
    Selection.Insert Shift:=xlDown '插入一個空格 原有儲存格往下移動
    ActiveCell.FormulaR1C1 = "1" '填入 1

    Next

    '程式結束
    End Sub

    這是程式片段而已.還有一些 定義.判斷數值....等等. 其中數值請自行修改
    附加圖片 附加圖片 pczone.jpg  
    此文章於 2008-03-21 08:16 PM 被 pavo 編輯。
    你開車嗎??
    車爛,人差勁兼沒帶種才會由路邊右側超車

  3. #3
    會員
    註冊日期
    2007-07-29
    所在地區
    ADSL 2M/256
    討論區文章
    28

    回覆: 【問題】excel某欄位的值,轉成有"該數值"列的1?

    引用 作者:neokao 瀏覽文章
    我有excel相關問題想請教眾高手:

    我想讀取某欄位的值,轉成有"該數值"列的1(或0亦可),例如A1是80,則我想在C91到C170都填成"1",亦即會轉成80列的1,或者讀到B2是20,則在C171起(到C190止)新增20個儲存格的0,看似簡單,可是我找不到相關的function?

    多謝了!

    比如A1 輸入10
    希望 A2-A11 都是顯示1 .

    A2 輸入 =IF(ROW(A2)<=$A$1,"1","")
    然後複製到 A2之後所有 CELL

    這樣是你要的嗎?

類似的主題

  1. 【求助】EXCEL可以兩個欄位的值是同步的嗎?
    作者:ps 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 6
    最後發表: 2014-08-18, 04:23 PM
  2. 【問題】如何用excel的函數合併儲存格裡的值
    作者:yan119 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 2
    最後發表: 2007-02-12, 09:52 PM
  3. 請問一下mysql新增資料表和欄位的問題...??
    作者:Ezond 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 1
    最後發表: 2005-01-26, 11:14 AM
  4. 請問有關outlook2000收件人欄位的問題
    作者:wudi 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 1
    最後發表: 2002-09-06, 02:54 AM
  5. 使用EXCEL97,在欄位的內容, 做出可覆選???
    作者:roboto 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 1
    最後發表: 2001-12-24, 12:47 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •