একাধিক সারিতে ডেটা এক সারিতে মার্জ করবেন কীভাবে?


উত্তর:


0

আপনি এটি একটি ম্যাক্রো দিয়ে করতে পারেন

Sub Flatten_em()

Dim inRow, outRow, outCol As Integer
Dim CheckVal As String

inRow = 3
outRow = 2

Sheets(1).Select
Rows("1:1").Select
Selection.Copy
Sheets(2).Select
Rows("1:1").Select
ActiveSheet.Paste

Sheets(1).Select
CheckVal = Cells(2, 2)

Range(Cells(2, 1), Cells(2, 7)).Select
Selection Copy
Sheets(2).Select
Cells(outRow, 1).Select
ActiveSheet.Paste

Do Until Cells(inRow, 2) = ""
    outCol = 8
    Do While Cells(inRow, 2) = CheckVal
        Sheets(1).Select
        Range(Cells(inRow, 4), Cells(inRow, 7)).Select
        Sheets(2).Select
        Cells(outRow, outCol).Select
        ActiveSheet.Paste
        outCol = outCol + 4
        inRow = inRow + 1
    Loop
    CheckVal = Sheets(1).Cells(inRow, 2)
    outRow = outRow + 1
Loop
End Sub

-1

সূত্রটি ব্যবহার করুন CONCATENATE

উদাহরণস্বরূপ, A3, B3, C3, D3, E3, F3, G3 একত্রিত কক্ষে একত্রীকরণের জন্য নিম্নলিখিতটি করুন:

একত্রিত কক্ষের মধ্যে নীচের সূত্রটি টাইপ করুন

=CONCATENATE(A3,B3,c3,D3,E3,F3,G3)

আমি নিশ্চিত নই তারা এটাই করতে চায়।
জেন্নো

আপনাকে ধন্যবাদ তবে আমি যা খুঁজছি তা নয়। আমি একটি ঘর তৈরি করতে চাই না। আমি ডি, ই, এফ, এবং জি-তে সদৃশ কোডগুলি নিতে এবং পি এল এলির প্রথম উপস্থিতির শেষে যেতে চাই। সেল বি অনন্য সনাক্তকারী। এই কাজ করতে একটি উপায় আছে কি?
জেসি ক্লেইনার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.