moving a value under a certain value

A have a structure with a cell aray called textdata. The cells in column 2 are filled with the words abc or efg. In the case a cell of this column contains efg, I like to replace the value from column 3 (same row) with the value of column 4. How can I do that? Thank you

댓글 수: 8

KSSV
KSSV 2018년 4월 7일
Attach your data..
Erik Verdijk
Erik Verdijk 2018년 4월 7일
I made an example in excel.
Erik Verdijk
Erik Verdijk 2018년 4월 9일
Can someone help me please? dónt want´to be rude.
KSSV
KSSV 2018년 4월 9일
Attach the excel sheet...not image snippet....
Walter Roberson
Walter Roberson 2018년 4월 9일
How are you reading it in? Are you looking at the raw data?
Erik Verdijk
Erik Verdijk 2018년 4월 9일
Excel file format is not allowed
Walter Roberson
Walter Roberson 2018년 4월 9일
zip the file and attach the zip

답변 (1개)

Walter Roberson
Walter Roberson 2018년 4월 9일

0 개 추천

mask = strcmp(raw(:,2), 'efg');
raw(mask, 3) = raw(mask, 4);

이 질문은 마감되었습니다.

질문:

2018년 4월 7일

마감:

2021년 8월 20일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by