Hỏi về việc xuất file ra file txt tổng hợp số cách nhau bằng dấu phẩy ạ. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

kochiurun119

Thành viên mới
Tham gia
14/3/16
Bài viết
1
Được thích
0
Cho em xin hỏi công thức tạo số từ 10000000 đến 20000000 xuất ra file .txt mỗi số cách nhau bằng dấu phẩy.
Ví dụ : 10000000,10000001,10000002,.........20000000 ạ nếu được thì cho em xin luôn file .txt cảm ơn các anh chị. Em nhầm số nên sửa lại ạ.
 
Lần chỉnh sửa cuối:
100 triệu số, mỗi số dài 8 ký tự. Nếu không zip thì file ít nhất là 800 triệu bytes. Ai hơi đâu upload cái file ấy cho bạn.
(chắc là làm số bán sim?)
 
Upvote 0
Bạn chờ chút nhé.

Tôi ngồi gõ số cho bạn nhưng mãi mới được hơn 1000. Chắc sang năm tôi gửi cho
 
Upvote 0
Cho em xin hỏi công thức tạo số từ 00000001 đến 99999999 xuất ra file .txt mỗi số cách nhau bằng dấu phẩy.
Ví dụ : 00000001,00000002,00000003,.........99999999 ạ nếu được thì cho em xin luôn file .txt cảm ơn các anh chị

1. Tại A1 gõ: '00000001
2. Tại A2 gõ: '00000002
3. Select 2 ô A1:A2, sau đó nắm kéo dấu cộng góc phải phía dưới Cell A2 - Kéo xuống tới dòng 99999999 hoặc dòng nào muốn...Mục đích để hình hành các số bạn mong muốn
4. Tại B1 gõ công thức =A1
5 Tại B2 gõ công thức =B1&","&A2
6. Fill công thức tại B2 xuống bên dưới
7. Giờ thì lấy công thức tại cell cuối cùng của dòng B99999999 là có kết quả như ý...
8. Copy kết quả này Paste vào notepad => Lưu thành file .txt => Cất vào Két Sắt hoặc đốt uống gì tùy bạn
 
Upvote 0
Cho em xin hỏi công thức tạo số từ 10000000 đến 20000000 xuất ra file .txt mỗi số cách nhau bằng dấu phẩy.
Ví dụ : 10000000,10000001,10000002,.........20000000 ạ nếu được thì cho em xin luôn file .txt cảm ơn các anh chị. Em nhầm số nên sửa lại ạ.
Theo yêu cầu của bạn, các số viết liền nhau, phân cách bằng dấu phẩy, như vậy cần có không gian bộ nhớ tương đối lớn để lưu trữ 1 chuỗi có độ dài khoảng 90.000.000 ký tự -> không khả thi
vậy để đọc dễ dàng và thuận lợi cho việc lưu biến, tôi đề xuất sắp xếp 10 số vào 1 hàng trong file txt, và sử dụng command line trên windows để tạo file txt thay vì excel cho đỡ cồng kềnh.
Bạn viết các lệnh sau trên notepad và lưu thành file đuôi .bat (hoặc .cmd), sau đó open để chạy
Mã:
@echo off
setlocal enabledelayedexpansion
set LIST=
for /L %%j IN (1000000,1,1999999) do (
for /L %%i IN (0,1,10) do (
set /A y=%%j*10+%%i
set x=0000000!y!
set x=!x:~-8!
echo !x!
set LIST=!LIST!,!x!
)
>> D:\danh_sach_so.txt echo !LIST!
set LIST=
)

Trong đó "D:\danh_sach_so.txt" là đường dẫn file txt, bạn có thể điều chỉnh lại cho phù hợp.
P/s: Do chạy lệnh cũng tương đối lâu, và file txt sẽ có dung lượng lớn, nên tôi chỉ viết code, bạn tự thử nhé.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom