提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何根據Excel中指定的單元格值填充行?

假設您有一個項目表和相應的人名,負責每個項目,如下圖所示。 現在你需要根據給定的人列出所有項目名稱,如何實現它? 其實本文中的數組公式可以幫助您解決問題。


根據certian列中的單元格值輕鬆選擇整個行:

選擇特定單元格 實用程序 Kutools for Excel 可以幫助您快速選擇基於Excel中的certian列中的單元格值的整個行,如下面的截圖所示。 在根據單元格值選擇所有行之後,可以根據需要在Excel中手動移動或將其複製到新的位置。

Kutools for Excel 包含了比300更方便的Excel工具。 免費試用30天無限制。 立即下載免費試用版


使用數組公式,根據指定的單元格值填充行


請按照以下步驟在Excel中根據給定的值填充具有相應記錄的行。

1。 選擇一個空白單元格,輸入公式 =IFERROR(INDEX(Sheet2!A$1:A$10,SMALL(IF(Sheet2!B$1:B$10=D$2,ROW(A$1:A$10)),ROWS(D$2:D2))),"") 進入配方欄,然後按 按Ctrl + 轉移 + 輸入 鍵。 看截圖:

注意: 在公式, Sheet2 是當前工作表的名稱, 一個$ 1:A $ 10 是列範圍包含所有項目名稱(包括標題), B $ 1:B $ 10 是列範圍包含所有人名(包括標題)和 d $ 2 是單元格包含您將填充行的基礎上的人員名稱。 請根據需要更改它們。

2。 選擇第一個結果單元格,向下拖動“填充處理”以填充具有相應任務名稱的所有行。 看截圖:


相關文章:



推薦的Excel生產力工具

Kutools for Excel幫助您提前完成工作,並從人群中脫穎而出

  • 超過300強大的高級功能,專為1500工作場景設計,通過70%提高生產力,讓您有更多時間照顧家庭和享受生活。
  • 不再需要記憶公式和VBA代碼,從現在起讓你的大腦休息一下。
  • 成為3分鐘的Excel專家,複雜和重複的操作可以在幾秒鐘內完成,
  • 每天減少成千上萬的鍵盤和鼠標操作,現在告別職業病。
  • 110,000高效人才和300 +世界知名公司的選擇。
  • 60-day full功能免費試用。 60天退款保證。 2多年的免費升級和支持。

將選項卡式瀏覽和編輯帶到Microsoft Office,遠比瀏覽器的選項卡強大

  • Office選項卡專為Word,Excel,PowerPoint和其他Office應用程序設計:Publisher,Access,Visio和Project。
  • 在同一窗口的新選項卡中打開並創建多個文檔,而不是在新窗口中。
  • 通過50%提高您的工作效率,每天為您減少數百次鼠標點擊!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Dean Berger · 10 months ago
    What if I wanted to populate the rows horizontally instead of vertically what would I change from the formula you put above: =IFERROR(INDEX(Sheet2!A$1:A$10,SMALL(IF(Sheet2!B$1:B$10=D$2,ROW(A$1:A$10)),ROWS(D$2:D2))),"")
    • To post as a guest, your comment is unpublished.
      Deadpool · 1 months ago
      =IFERROR(INDEX(Sheet2!A$1:J$1,SMALL(IF(Sheet2!A$2:J$2=A$5,COLUMN(A$1:J$1)),COLUMNS(A$5:A5))),"")